.w22 {
    width: 22px;
}
.w60 {
    width: 60px;
}
.w235 {
    width: 235px;
}
.h22{
    height: 22px;
}
.f-green-new {
    color: #33ad5c;
}

.f-red-new {
    color: #ec4339;
}
.popover {
    max-width: 500px;
}

.pick-name{
    max-width: 468px !important;
}
/*.tooltip-inner {
    max-width: 425px;
}*/
/*灰色 可点击*/
.active-gray {
    display: inline-block;
    color: #737679;
    cursor: pointer;
}
.active-gray:hover,
.active-gray:focus,
.active-gray:active {
    color: #434649;
    background-color: transparent !important;
    background-image: none !important;
}
.active-gray .attach-icons {
    overflow: hidden;
    position: relative;
    top: -1px;
    width: 18px;
    height: 18px;
    font-size: 18px;
    vertical-align: top;
}
.active-gray-under {
    display: inline-block;
    color: #737679;
    cursor: pointer;
    text-decoration: underline;
}
.active-gray-under:hover {
    color: #434649;
    background-color: transparent !important;
    background-image: none !important;
}
.active-blue {
    color: #428bca;
    cursor: pointer;
}
.active-blue:hover {
    color: #235270;
}
/*对折*/
.foldStyle{transform: rotateY(180deg);}
/*90*/
.rotate90Style{transform: rotate(90deg);}
/*灰色*/
.garyText{color: #999999;}
.m-left50 {
    margin-left: 50px;
}
.m-left30 {
    margin-left: 30px !important;
}
.p-right17 {
    padding-right: 17px !important;
}
.line-h30{
    line-height: 30px;
}
.line-h35{
    line-height: 35px;
}
.h45{
    height:45px;
}
.m-h30 {
    min-height: 30px !important;
}
.button:disabled {
    color: #737679;
    cursor: no-drop;
}
.bg-gray {
    background-color: #f2f2f2 !important;
}
.m-left26 {
    margin-left: 26px;
}
.dropdown ul.dropdown-menu li.default-line {
    padding: 0 10px;
}
.dropdown ul.dropdown-menu li.default-line > a {
    padding: 3px 10px;
    border-top: 1px dashed #e8e8e8;
    color: #428bca;
}
.dropdown ul.dropdown-menu li.default-line > a:hover {
    color: #00a2d4;
    background: #fff;
}
/*输入框含有Icon*/
.input-inclusion {
    position: relative;
}
.input-inclusion-ipt {
    padding-right: 30px;
}
.input-inclusion-icon {
    position: absolute;
    top: 8px;
    left: 174px;
}
/*搜索带匹配项*/
.search-group-sel {
    display: inline-block;
    position: relative;
}
.search-group-sel .search-group-ipt {
    padding-right: 90px;
}
.search-group-sel .search-group-item {
    position: absolute;
    top: 2px;
    right: 0;
    border: 0;
    border-color: transparent;
    border-left: 1px solid #ddd;
    padding-left: 5px;
    width: 80px;
    height: 30px;
    outline: none;
    background-color: transparent;
}


/*订单详情模态层*/
.icon-detail-reply {
    position: relative;
    top: 3px;
    right: -2px;
}
.packageDetailModal.order-detail .modal-dialog{width:1000px;margin-top:10px;}
.packageDetailModal.order-detail .modal-body{position: relative;}
.packageDetailModal.order-detail .modal-body .titlteTextBox {
    line-height: 29px;
}
.packageDetailModal.order-detail .myj_tab {
    border: 0;
}
.packageDetailModal.order-detail .myj_tab > tbody > tr > td {
    padding: 5px 5px 5px 15px;
    width: 25%;
    font-size: 13px;
    text-align: left;
    vertical-align: top;
    word-wrap: break-word;
    word-break: break-all;
}
.packageDetailModal.order-detail .myj_tab > tbody > tr > td:first-child,
.packageDetailModal.order-detail .myj_tab > tbody > tr > td:last-child {
    border-left: 0;
    border-right: 0;
}
.packageDetailModal.order-detail .detail-set-icon {
    position: relative;
    top: -2px;
}
.packageDetailModal.order-detail .myj-table tr > th {
    padding: 0 5px;
    height: 29px;
}
.packageDetailModal.order-detail .btn-box .form-control {
    display: inline-block;
    vertical-align: middle;
}
.packageDetailModal.order-detail .firstTabContent {
    height: 280px !important;
}
.packageDetailModal.order-detail .post_divA {
    overflow: hidden;
    margin-left: 13px;
    height: 26px;
    background-position: 0 -131px;
}
.packageDetailModal.order-detail .post_divB {
    overflow: hidden;
    margin-left: 13px;
    height: 26px;
    background-position: 0 -99px;
}
.packageDetailModal.order-detail .post_divA p,
.packageDetailModal.order-detail .post_divB p {
    width:16.66667%;
    height: 26px;
    line-height: 17px;
}
.packageDetailModal.order-detail .post_divB .p_style1 {
    background-position: 100% -35px;
}
.packageDetailModal.order-detail .post_divB .p_style2 {
    background-position: 100% -194px;
}
.packageDetailModal.order-detail .post_divA .p_style3A,
.packageDetailModal.order-detail .post_divB .p_style3A {
    background-position: 100% -2px;
}
.packageDetailModal.order-detail .post_divA .p_style4A,
.packageDetailModal.order-detail .post_divB .p_style4A {
    background-position: 100% -66px;
}
.packageDetailModal.order-detail .post_divB .p_style4B {
    background-position: 100% -162px;
}
.packageDetailModal.order-detail .dropdown-menu li.icon-ctr {
    position: relative;
   /* padding-right: 15px;*/
}
.packageDetailModal.order-detail .dropdown-menu li.icon-ctr .attach-icons {
    position: absolute;
    top: 2px;
    right: 40px;
    font-size: 18px;
    color: #d6ad1a;
}
.packageDetailModal.order-detail .has-feedback .form-control {
    padding-right: 26px;
}
.packageDetailModal.order-detail .has-feedback .form-control-feedback {
    width: 26px;
}
.order-detail-con:after {
    display: block;
    clear: both;
}
.order-detail-con .con-info {
    float: left;
    width: 205px;
    vertical-align: top;
}
.order-detail-con .con-tip {
    float: right;
    width: 20px;
    text-align: right;
    vertical-align: top;
}
/*模拟点击*/
.packageDetailModal .simulationClick{cursor: pointer;color: #428bca;}

.packageCfTable {width:100%;}
.packageCfTable td{padding:5px;}
.packageCfTable td:first-child{width:80px;}
.packageDetailModal .modal-dialog{margin-top:5px;}
.packageDetailModal .modal-body.showInfoBox{min-height: 115px;padding: 0;margin-top: 10px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo{width: 100%;}
.packageDetailModal .modal-body .titlteTextBox{float:right;line-height:35px;}
.packageDetailModal .modal-body .titlteTextBox a{margin-right: 15px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo .myj-table{border: none;}
.packageDetailModal .modal-body .orderInfoList .orderInfo table tr th{border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;}
.packageDetailModal .modal-body .orderInfoList .orderInfo table tr th.leftBorder{border-left:1px solid #CCCCCC;}
.packageDetailModal .modal-body .orderInfoList .orderInfo table tr th.rightBorder{border-right: 1px solid #CCCCCC;}
.packageDetailModal .modal-body .orderInfoList .orderInfo table tr th.rightBorder .rightBorderTitle{text-align: left;float: left;margin-left: 5px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo table tr.orderInfoCon td{padding: 1px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo table tr.orderInfoCon td.nomalLineHeight{line-height: 16px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo table tr.orderInfoCon > td:first-child{width: 110px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo table tr.orderInfoCon > td:nth-child(2){width: 195px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo table tr.orderInfoCon > td:nth-child(3){width: 280px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo table tr.orderInfoCon > td:nth-child(5){width: 247px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo table tr.orderInfoCon > td:nth-child(6){width: 120px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo .splitTd{width: 15px;min-width: 15px;max-width: 15px;border-bottom-color:#FFFFFF;border-top-color: #FFFFFF;background-color:#FFFFFF;margin: 0;padding: 0; }
.packageDetailModal .modal-body .orderInfoList .warehouseSelect{display: inline-block;width: 110px;height: 29px;vertical-align: middle;line-height: 17px;padding: 0 4px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo td .productInfo{width: 250px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo td{vertical-align: top;text-align: left;word-break: break-all;}
.packageDetailModal .modal-body .orderInfoList .orderInfo td .tableIn td:first-child{width: 62px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo table tr.orderInfoCon .tableIn td div.normalDiv p{line-height: 20px;}
.packageDetailModal .modal-body .orderInfoList .orderInfo table tr.orderInfoCon .tableIn td div.normalDiv p.lineHeightthree{max-height: 20px;overflow-y: hidden;}
.packageDetailModal .modal-footer .exceptionHandling{display:inline-block;margin:0 6px;}
.packageDetailModal .modal-footer .exceptionHandling button{width:auto;}
.packageDetailModal .modal-footer .exceptionHandling button .caret{border-top: 6px solid;border-bottom: none;}
.packageDetailModal .modal-footer .exceptionHandling .dropdown-menu{min-width:150px;}
.packageDetailModal .modal-body .editOrderInfoList tr td{text-align: left;vertical-align: top;word-break: break-all;}
.packageDetailModal .modal-body .editOrderInfoList .orderInfo{width:61%;}
.packageDetailModal .modal-body .editOrderInfoList .equalInformation > td{width: 275px;}
.packageDetailModal .modal-body .editOrderInfoList .warehouseInfo{width: 39%;}
.packageDetailModal .modal-body .editOrderInfoList .orderInfo .commodityPairingInfo .unpaired{color: #999999;text-align: center;}
.packageDetailModal .modal-body .editOrderInfoList tr td .tableIn td:first-child{width: 62px;}
.packageDetailModal .modal-body .editOrderInfoList .warehouseInfo .operating{text-align: center;}
.packageDetailModal .modal-body .editOrderInfoList .warehouseInfo .productInfo .leftCon{width: 185px;}
.packageDetailModal .modal-body .editOrderInfoList .warehouseInfo .productInfo .leftCon p:nth-child(2){max-height: 45px;overflow-y: hidden;}
.packageDetailModal .modal-body .editOrderInfoList .warehouseInfo .productInfo .rightInput{width: 82px;position: relative;}
.packageDetailModal .editOrderProductInfo .warehouseInfo .myj-table{border: 1px solid #428bca;}
.packageDetailModal .editOrderProductInfo .warehouseInfo .myj-table tr td{border-left-color: #428bca;border-right-color: #428bca;}
.packageDetailModal .editOrderProductInfo .warehouseInfo .myj-table tr:last-child td{border-bottom-color: #428bca;}
.packageDetailModal .editOrderProductInfo .warehouseInfo .myj-table{margin-bottom: 0;}
.packageDetailModal .editRestore{text-align: right;}
.restoreConfirmationLayer .modal-body{padding: 30px;}
.packageDetailModal .modal-footer{clear: both;border-top: none;padding-top:0;padding-bottom: 5px;}
/*w物流追踪*/
#ulHover.nav-tabs{border-bottom:none;position: relative;top:3px;}
#ulHover li{width: inherit;margin-right: 10px;text-align: center;}
#ulHover li a .text{text-decoration: underline;color: #428bca;}
#ulHover li a .txtBtn{display: inline-block;width: 0; height: 0;border-top:4px solid transparent;border-bottom: 4px solid transparent;border-left: 8px solid #428bca;margin-left:5px;position: relative;}
#ulHover li a .txtBtn i{position: absolute; right: -5px; top:3px;}
#ulHover li a:hover .text{color: #FFFFFF;}
#ulHover li a:hover .txtBtn{border-left: 8px solid #FFFFFF;}
#ulHover li a:focus .text{color: #FFFFFF;}
#ulHover li a:focus .txtBtn{border-left: 8px solid #FFFFFF;}
#ulHover li.active a .text{color: #FFFFFF;}
#ulHover li.active a .txtBtn{border-left: 8px solid #FFFFFF;}

/*2017.2.27 byzym 生成拣货批次高级搜索*/
.advancedSearch .genre{white-space: nowrap;border-radius: 4px;padding: 6px;border: 1px solid #ccc;line-height: 1.42857143;height: 34px;}
.advancedSearch .classifiedContentHid{height: 318px;overflow: hidden;}
.advancedSearch .classifiedContent table tr{display: block;margin-top: 10px;font-size:13px;}
.advancedSearch .classifiedContent table tr td{padding: 0 10px 0 0;}
.advancedSearch .classifiedContent table tr td:first-child{width: 150px; text-align:right;}
.advancedSearch .classifiedContent table tr td label{width: 80px;}
.advancedSearch .buttonOverCol{color:#337AB7;}
.advancedSearch .operationCombination{padding: 10px 0 0 0;height: 50px;line-height: 30px; width: 220px;position: relative;left: 50%;margin-left: -100px;}
.advancedSearch .operationCombination span{display:inline-block; cursor:pointer;width: 50px;height: 30px;text-align: center;}
.advancedSearch .operationCombination span:hover{color:#fff;border-radius: 4px ; background-color: #428bca;border: 1px solid #428bca;}
.advancedSearch .operationCombination .operaComActive{color:#fff;border-radius: 4px ; background-color: #428bca;border: 1px solid #428bca;}
.advancedSearch .advancedSearchPackUp{color:#0087E0;cursor: pointer;position: absolute;left: 50%;margin-left: -30px;}

/*物流追踪*/
#batchCustomsInfo .myj-table tr td:nth-child(1) {width:80px;}
#batchCustomsInfo .myj-table tr td:nth-child(1) img {width:100%;}
#batchCustomsInfo .myj-table tr td:nth-child(2) {width:330px;word-wrap:break-word;word-break:break-all;text-align:left;}
#batchCustomsInfo .myj-table tr td:nth-child(7) {width:80px;}
#batchCustomsInfo .myj-table tr td:nth-child(5), #batchCustomsInfo .myj-table tr td:nth-child(6) {width:96px;}
#batchCustomsInfo .myj-table a:focus {text-decoration:none;}
table.batchShipments {width:410px;}
table.batchShipments tr td {padding:5px;font-size:13px;}
table.batchShipments tr td select {width:160px;}
table.batchShipments tr td label {font-weight:400;}
table.batchShipments tr td span.tit {padding:0 5px 0 10px;background-color:#FF9933;color:#fff;border-bottom:1px solid #D6D6D6;font-weight:600;font-size:14px;}
.handleProcess {padding:5px;}
.handleProcess span.statusLabel {display:inline-block;border:1px solid #999;background-color:#eee;width:160px;height:36px;line-height:36px;text-align:center;margin-top:4px;}
.handleProcess span.statusSuccess {background-color:#096;color:#fff;} /*成功背景色*/
.handleProcess span.statusLgnore {background-color:#c93;color:#fff;} /*忽略背景色*/
.handleProcess .statusLabel {margin-top:7px;}
.handleProcess .lineLeft {width:22px;height:15px;margin-top:7px;border-bottom:1px solid #09c;}
.handleProcess .lineRight {width:26px;height:33px;margin-top:5px;border:1px solid #09c;border-radius:4px 0 0 4px;border-right:none;}
.handleProcess .statusNum div:nth-child(2){margin-top:10px;}
.handleProcess .successNum {color:#096;}
.handleProcess .failedNum {color:red;}
.handleProcess .illustrate {padding-left:10px;color:#999;}
.handleProcess .illustrate div:nth-child(2) {margin-top:10px;}
.handleProcess .lodingImg img {width:38px;margin-left:15px;}
/*图片标注配对和未配对*/
.myj-table tr:hover td .make-pair-box {
    background-color: #f2f2f2;
}
.make-pair-box {
    overflow: hidden;
    position: relative;
}
.make-pair {
    position: absolute;
    top: 35px;
    width: 100%;
    height: 25px;
    text-align: center;
    line-height: 25px;
    background-color: rgba(255, 255, 255, .8);
    cursor: pointer;
}
.make-pair.replace-pair {
    top: 57px;
    transition: top 0.4s;
    -webkit-transition:top 0.4s;
}
.make-pair-box:hover .make-pair.replace-pair{
    top: 35px;
}
.make-pair-box .unpaired {
    position: absolute;
    top: -1px;
    right: -1px;
    width: 41px;
    height: 15px;
    background: url(../img/otherIcon.png?v=33) -523px -108px no-repeat;
}
/*灰色来源*/
.gray-source {
    color: #a0a3a6 !important;
}
.gray-source:hover {
    color: #737679 !important;
}
/*图片标注配对和未配对End*/
/*选择商品全品弹层*/
.pro-page-list {
    background-color: #fff;
}
.table-modal > thead > tr > th.txt455,
.table-modal > tbody > .content > td.txt455 {
    width: 455px;
    min-width: 455px;
    max-width: 455px;
}
.table-modal > tbody > .content > td.commodity {
    height: 80px;
    max-height: 80px;
}
.commodity-con .describe  {
    max-height: 60px;
    line-height: 20px;
    overflow: hidden;
}
.commodity-con .pro-sku {
    margin-bottom: 10px;
    height: 20px;
    max-height: 20px;
    line-height: 20px;
    overflow: hidden;
}
/*table GoodsId 调整*/
#orderListTable > tbody > .goodsId > td:last-child {
    border-right: 1px solid #ccc;
}
/*订单打印1000单*/
.result-num-range {
    margin-left: 5px;
    margin-right: 5px;
    text-decoration: underline;
}
.result-num-range:hover {
    text-decoration: underline !important;
}
.operation-select .dropdown-toggle {
    top: 3px;
    right: 2px;
}
.page-content {
    width: 1100px;
    margin-left: auto;
    margin-right: auto;
}
.print-check .search-way {
    width: 260px;
    position: absolute;
    right: 0;
    top: 0;
}
/*上传预报单*/
.upload-agent-advanced-search-box{
    display:none;
    width: 800px;
    background-color:#F6F6F5;
}
.upload-agent-search-type{
    padding: 20px 20px 10px !important;
    border-bottom: 1px dashed #CFCFCF;
}
.table-list .show-sel-check-num .check-num-con {
    padding: 0 10px;
    border-right: 0 solid #f2f2f2;
    border-bottom: 1px solid #e8e8e8;
}
/*展开收收起更改*/
.aBtnDown.a-btn-down-new,
.aBtnUp.a-btn-down-new{
    width: 56px;
    background-position: 34px 2px;
}
.aBtnDown.a-btn-down-new:hover,
.aBtnUp.a-btn-down-new:hover {
    background-color: #fff !important;
}
.button.upgrade:focus {
    color: #fff;
}
.estimated-cost-display-box {
    display: inline-block;
    position: relative;
    top: 2px;
    left: 5px;
}
.estimated-cost-display {
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url(../img/otherIcon.png?v=33) no-repeat -646px -105px;
    cursor: pointer;
}
/*订单点击弹层*/
.yan-click .word-box {
    display: none;
    z-index: 100;
    position: absolute;
    top: -64px;
    left: -230px;
    border: 1px solid #cccccc;
    border-radius: 4px;
    padding: 10px;
    width: 460px;
    max-height: 238px;
    background-color: white;
    box-sizing: border-box;
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .3);
}
.yan-click:hover .word-box {
    display: none;
}
.yan-click .whiteBar {
    width: 12px;
    height: 100%;
    background-color: white;
    position: absolute;
    left: -13px;
    top: 0;
    opacity: 0;
}
.yan-click .word-box .triangle {
    position: absolute;
    width: 0;
    height: 0;
    left: 222px;
    border-style: solid;
    border-width: 15px 15px 15px 15px;
    border-color:  #999 transparent transparent transparent;
}
.yan-click .triangle::before {
    position: absolute;
    content: '';
    left: -14px;
    top: -15.5px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 14.5px 14.5px 14.5px 14.5px;
    border-color: #fff transparent transparent  transparent;
}
.yan-click .word-box .word-box-con {
    color: black;
    text-align: left;
    width: 448px;
    overflow-y: auto;
    max-height: 216px;
    padding: 10px 20px 10px 20px;
    font-family: "微软雅黑", Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 13px;}
.yan-click .scrollBar::-webkit-scrollbar {
    width: 8px;
}
.yan-click .scrollBar::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    border-radius: 10px;
}
.yan-click .scrollBar::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(0, 0, 0, .1);
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .5);
}
.yan-click .scrollBar::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(255, 0, 0, .4);
}
.tab-menu{
    position:absolute;
    top:0;
    right:0;
    margin-top: 3px;
    border: 1px solid #ccc;
    width: 100px;
    line-height: 25px;
    border-radius: 4px;
    cursor: pointer;
}
.r-tab-active{
    width: 0 !important;
}
.r-tab-active .tooltip {
    width: 80px;
}
.private-icon-single,
.private-icon-combination {
    font-size: 18px;
}
.private-icon-single:hover,
.private-icon-combination:hover {
    color: #FF8345;
}
.vertical-line{
    display: inline-block;
    position: absolute;
    top: 0;
    left: 50%;
    width: 3px;
    height: 32px;
    border-left: 1px solid #ccc;
}
#orderListTable tr td .listImgIn.listImgInHis {
    overflow: hidden;
}
.myj-table.order-group-list thead tr th {
    color: #737679;
}
.myj-table.order-group-list thead tr th,
.myj-table.order-group-list tbody tr td {
    border: 1px solid #e8e8e8;
}
.myj-table.order-group-list tbody tr td:hover {
    background-color: #f2f2f2;
}
.myj-table.order-group-list thead tr th.default,
.myj-table.order-group-list tbody tr td.default {
    width: 12%;
    min-width: 12%;
    max-width: 12%;
}
/*hover弹层*/
.frozen .popover {
    min-width: 92px !important;
    width: 92px !important;
}
.squareSpan.hover-prompt {
    position: relative;
}
.hover-prompt .word-box {
    display: none;
    position: absolute;
    left: -220px;
    border: 1px solid #ccc;
    border-radius: 4px;
    width: 480px;
    max-height: 300px;
    background-color: #fff;
    box-sizing: border-box;
    z-index: 100;
}
.hover-prompt:hover .word-box {
    display: block;
}
.hover-prompt .word-box .triangle {
    position: absolute;
    left: 214px;
    border-style: solid;
    border-width: 15px;
    border-color:  #999 transparent transparent transparent;
    width: 0;
    height: 0;
}
.hover-prompt .triangle::before {
    position: absolute;
    left: -15px;
    top: -15.5px;
    border-style: solid;
    border-width: 15px;
    border-color: #fff transparent transparent transparent;
    width: 0;
    height: 0;
    content: '';
}
.word-box .word-in {
    overflow-y: auto;
    width: 480px;
    padding: 10px 10px 20px;
    max-height: 300px;
    font-size: 13px;
    text-align: left;
    color: black;
    word-break: break-all;
    word-wrap: break-word;
}
.word-box .word-in .myj-table {
    margin-bottom: 0;
}
.word-box .word-in .myj-table tr td {
    border: 1px solid #ccc;
}
.word-box .word-in .myj-table tr td:last-child {
    text-align: center !important;
}
.hover-prompt.uClick:hover  .word-box {
    display: none;
}
.hover-prompt.small .word-box,
.hover-prompt.small .word-box .word-in {
    width: 300px;
    max-height: 400px;
}
.hover-prompt.small .word-box .word-in {
    overflow-x: hidden;
    padding: 20px;
}
.hover-prompt.small .word-box{
    left: -150px;
}
.order-profit-prompt .word-box{
    left: -118px !important;
}
.hover-prompt.small .word-box .triangle {
    left: 130px;
}
/*订单利润*/
.order-profit-modal {
    width: 100%;
    cursor: inherit;
    color: #737679;
}
.order-profit-modal > tbody > tr:hover > td {
    background: #fff;
}
.order-profit-modal > tbody > tr > td {
    position: relative;
    border: 0;
    padding: 5px;
    vertical-align: middle !important;
    background: #fff !important;
}
.order-profit-modal > tbody > tr:first-child > td {
    padding-top: 0;
}
.order-profit-modal > tbody > tr > td:first-child {
    width: 90px;
    min-width: 90px;
    max-width: 90px;
}
.order-profit-modal > tbody > tr > td > a:hover {
    color: #286090;
}
.t-right{
    text-align: right !important;
}
.order-profit-modal > tbody > tr > td .con {
    display: block;
    text-align: right !important;
    padding-right: 10px;
}
.order-profit-modal > tbody > tr > td.profit-margin {
    font-size: 12px;
}
.order-profit-modal > tbody > tr > td .prompt-profit {
    position: absolute;
    top: 7px;
    right: 35px;
    color: #737679;
    cursor: pointer;
}
.order-profit-modal > tbody > tr > td .separate{
    display: block;
    margin-top: 5px;
    border-top: 1px dashed #ddd;
}
.order-profit-modal .profit-num {
    font-size: 20px;
    color: #ec4339;
}
/*订单利润End*/
/*配对显示配对商品信息*/
.com-block .content-show-left {
    display: inline-block;
    border-right: 1px solid #e8e8e8;
    padding-right: 20px;
    width: 465px;
    vertical-align: top;
}
.com-block .content-show-right {
    display: inline-block;
    padding-left: 20px;
    width: calc(100% - 475px);
    vertical-align: top;
}
.pair-pro-box {

}
.pair-pro-box:after {
    display: block;
    content: '';
    clear: both;
    zoom: 1;
}
.pair-pro-box .commodity {
    position: relative;
}
.pair-pro-box .commodity-img {
    position: relative;
    width: 70px;
    height: 70px;
}
/*配对显示配对商品信息End*/
/*扫描校验*/
.com-block .title.no-hei {
    height: auto;
    line-height: 20px;
}
.scan-fc { /*流程框*/
    padding: 15px 5px;
    height: 60px;
    font-size: 0;
}
.scan-fc-out { /*基础流程单个外部*/
    position: relative;
    display: inline-block;
    font-size: 13px;
    margin-right: 30px;
}
.scan-fc-in { /*基础流程单个内容*/
    display: inline-block;
    padding: 0 15px;
    border: 1px solid #ddd;
    border-right: 0;
    height: 30px;
    line-height: 30px;
    color: #737679;
    background-color: #f2f2f2;
}
.scan-fc-out > i { /*基础流程箭头*/
    position: absolute;
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url(../img/arrowScan.png?v=1) no-repeat 0 -1px;
}
.scan-fc.step-first-end .scan-fc-out:nth-child(1) .scan-fc-in, /*第一步结束 第一个*/
.scan-fc.step-second-start .scan-fc-out:nth-child(1) .scan-fc-in, /*第二步开始 第一个*/
.scan-fc.step-second-start .scan-fc-out:nth-child(2) .scan-fc-in, /*第二步开始 第二个*/
.scan-fc.step-second-end .scan-fc-out:nth-child(1) .scan-fc-in, /*第二步结束 第一个*/
.scan-fc.step-second-end .scan-fc-out:nth-child(2) .scan-fc-in, /*第二部结束 第二个*/
.scan-fc.step-second-error .scan-fc-out:nth-child(1) .scan-fc-in, /*第二步错误 第一个*/
.scan-fc.step-third-start .scan-fc-out:nth-child(1) .scan-fc-in, /*第三步开始 第一个*/
.scan-fc.step-third-start .scan-fc-out:nth-child(2) .scan-fc-in, /*第三步开始 第二个*/
.scan-fc.step-third-end .scan-fc-out:nth-child(1) .scan-fc-in, /*第三步结束 第一个*/
.scan-fc.step-third-end .scan-fc-out:nth-child(2) .scan-fc-in, /*第三步结束 第二个*/
.scan-fc.step-third-end .scan-fc-out:nth-child(3) .scan-fc-in, /*第三步结束 第三个*/
.scan-fc.step-third-error .scan-fc-out:nth-child(1) .scan-fc-in, /*第三步错误 第一个*/
.scan-fc.step-third-error .scan-fc-out:nth-child(2) .scan-fc-in, /*第三步错误 第二个*/
.scan-fc.step-fourth-start .scan-fc-out:nth-child(1) .scan-fc-in, /*第四步开始 第一个*/
.scan-fc.step-fourth-start .scan-fc-out:nth-child(2) .scan-fc-in, /*第四步开始 第二个*/
.scan-fc.step-fourth-start .scan-fc-out:nth-child(3) .scan-fc-in, /*第四步开始 第三个*/
.scan-fc.step-fourth-end .scan-fc-out:nth-child(1) .scan-fc-in, /*第四步结束 第一个*/
.scan-fc.step-fourth-end .scan-fc-out:nth-child(2) .scan-fc-in, /*第四步结束 第二个*/
.scan-fc.step-fourth-end .scan-fc-out:nth-child(3) .scan-fc-in, /*第四步结束 第三个*/
.scan-fc.step-fourth-end .scan-fc-out:nth-child(4) .scan-fc-in, /*第四步结束 第四个*/
.scan-fc.step-fourth-error .scan-fc-out:nth-child(1) .scan-fc-in, /*第四步错误 第一个*/
.scan-fc.step-fourth-error .scan-fc-out:nth-child(2) .scan-fc-in, /*第四步错误 第二个*/
.scan-fc.step-fourth-error .scan-fc-out:nth-child(3) .scan-fc-in, /*第四步错误 第三个*/
.scan-fc.step-fifth-start .scan-fc-out:nth-child(1) .scan-fc-in, /*第五步开始 第一个*/
.scan-fc.step-fifth-start .scan-fc-out:nth-child(2) .scan-fc-in, /*第五步开始 第二个*/
.scan-fc.step-fifth-start .scan-fc-out:nth-child(3) .scan-fc-in, /*第五步开始 第三个*/
.scan-fc.step-fifth-start .scan-fc-out:nth-child(4) .scan-fc-in, /*第五步开始 第四个*/
.scan-fc.step-fifth-end .scan-fc-out:nth-child(1) .scan-fc-in, /*第五步结束 第一个*/
.scan-fc.step-fifth-end .scan-fc-out:nth-child(2) .scan-fc-in, /*第五步结束 第二个*/
.scan-fc.step-fifth-end .scan-fc-out:nth-child(3) .scan-fc-in, /*第五步结束 第三个*/
.scan-fc.step-fifth-end .scan-fc-out:nth-child(4) .scan-fc-in, /*第五步结束 第四个*/
.scan-fc.step-fifth-end .scan-fc-out:nth-child(5) .scan-fc-in /*第五步结束 第五个*/
{
    color: #fff;
    background-color: #33ad5c;
}
.scan-fc.step-first-end .scan-fc-out:first-child i, /*第一步结束 第一个*/
.scan-fc.step-second-start .scan-fc-out:first-child i, /*第二步开始 第一个*/
.scan-fc.step-second-start .scan-fc-out:nth-child(2) i, /*第二步开始 第二个*/
.scan-fc.step-second-end .scan-fc-out:first-child i, /*第二步结束 第一个*/
.scan-fc.step-second-end .scan-fc-out:nth-child(2) i, /*第二部结束 第二个*/
.scan-fc.step-second-error .scan-fc-out:first-child i,  /*第二步错误 第一个*/
.scan-fc.step-third-start .scan-fc-out:nth-child(1) i, /*第三步开始 第一个*/
.scan-fc.step-third-start .scan-fc-out:nth-child(2) i, /*第三步开始 第二个*/
.scan-fc.step-third-end .scan-fc-out:nth-child(1) i, /*第三步结束 第一个*/
.scan-fc.step-third-end .scan-fc-out:nth-child(2) i, /*第三步结束 第二个*/
.scan-fc.step-third-end .scan-fc-out:nth-child(3) i, /*第三步结束 第三个*/
.scan-fc.step-third-error .scan-fc-out:nth-child(1) i, /*第三步错误 第一个*/
.scan-fc.step-third-error .scan-fc-out:nth-child(2) i, /*第三步错误 第二个*/
.scan-fc.step-fourth-start .scan-fc-out:nth-child(1) i, /*第四步开始 第一个*/
.scan-fc.step-fourth-start .scan-fc-out:nth-child(2) i, /*第四步开始 第二个*/
.scan-fc.step-fourth-start .scan-fc-out:nth-child(3) i, /*第四步开始 第三个*/
.scan-fc.step-fourth-end .scan-fc-out:nth-child(1) i, /*第四步结束 第一个*/
.scan-fc.step-fourth-end .scan-fc-out:nth-child(2) i, /*第四步结束 第二个*/
.scan-fc.step-fourth-end .scan-fc-out:nth-child(3) i, /*第四步结束 第三个*/
.scan-fc.step-fourth-end .scan-fc-out:nth-child(4) i, /*第四步结束 第四个*/
.scan-fc.step-fourth-error .scan-fc-out:nth-child(1) i, /*第四步错误 第一个*/
.scan-fc.step-fourth-error .scan-fc-out:nth-child(2) i, /*第四步错误 第二个*/
.scan-fc.step-fourth-error .scan-fc-out:nth-child(3) i, /*第四步错误 第三个*/
.scan-fc.step-fifth-start .scan-fc-out:nth-child(1) i, /*第五步开始 第一个*/
.scan-fc.step-fifth-start .scan-fc-out:nth-child(2) i, /*第五步开始 第二个*/
.scan-fc.step-fifth-start .scan-fc-out:nth-child(3) i, /*第五步开始 第三个*/
.scan-fc.step-fifth-start .scan-fc-out:nth-child(4) i, /*第五步开始 第四个*/
.scan-fc.step-fifth-end .scan-fc-out:nth-child(1) i, /*第五步结束 第一个*/
.scan-fc.step-fifth-end .scan-fc-out:nth-child(2) i, /*第五步结束 第二个*/
.scan-fc.step-fifth-end .scan-fc-out:nth-child(3) i, /*第五步结束 第三个*/
.scan-fc.step-fifth-end .scan-fc-out:nth-child(4) i, /*第五步结束 第四个*/
.scan-fc.step-fifth-end .scan-fc-out:nth-child(5) i /*第五步结束 第五个*/
{
    background: url(../img/arrowScan.png?v=1) no-repeat 0 -65px;
}
.scan-fc.step-first-start .scan-fc-out:nth-child(1) .scan-fc-in, /*第一步开始 第一个*/
.scan-fc.step-second-start .scan-fc-out:nth-child(2) .scan-fc-in,  /*第二步开始 第二个*/
.scan-fc.step-third-start .scan-fc-out:nth-child(3) .scan-fc-in, /*第三步开始 第三个*/
.scan-fc.step-fourth-start .scan-fc-out:nth-child(4) .scan-fc-in, /*第四步开始 第四个*/
.scan-fc.step-fifth-start .scan-fc-out:nth-child(5) .scan-fc-in /*第五步开始 第五个*/
{
    color: #fff;
    background-color: #cc9629;
}
.scan-fc.step-first-start .scan-fc-out:nth-child(1) i, /*第一步开始 第一个*/
.scan-fc.step-second-start .scan-fc-out:nth-child(2) i, /*第二步开始 第二个*/
.scan-fc.step-third-start .scan-fc-out:nth-child(3) i, /*第三步开始 第三个*/
.scan-fc.step-fourth-start .scan-fc-out:nth-child(4) i, /*第四步开始 第四个*/
.scan-fc.step-fifth-start .scan-fc-out:nth-child(5) i /*第五步开始 第五个*/
{
    background: url(../img/arrowScan.png?v=1) no-repeat 0 -97px;
}
.scan-fc.step-first-error .scan-fc-out:first-child .scan-fc-in, /*第一步错误 第一个*/
.scan-fc.step-second-error .scan-fc-out:nth-child(2) .scan-fc-in, /*第二步错误 第二个*/
.scan-fc.step-third-error .scan-fc-out:nth-child(3) .scan-fc-in, /*第三步错误 第三个*/
.scan-fc.step-fourth-error .scan-fc-out:nth-child(4) .scan-fc-in /*第四步开始 第四个*/
{
    color: #fff;
    background-color: #cc3333;
}
.scan-fc.step-first-error .scan-fc-out:first-child i, /*第一步错误 第一个*/
.scan-fc.step-second-error .scan-fc-out:nth-child(2) i, /*第二步错误 第二个*/
.scan-fc.step-third-error .scan-fc-out:nth-child(3) i, /*第三步错误 第三个*/
.scan-fc.step-fourth-error .scan-fc-out:nth-child(4) i /*第四步开始 第四个*/
{
    background: url(../img/arrowScan.png?v=1) no-repeat 0 -33px;
}
.scan-ipt-box {
    padding: 30px 0 30px 15px !important;
}
.scan-ipt-box.special {
    padding: 30px 0 60px 100px !important;
}
.scan-ship-ipt-box {
    padding-top: 50px !important;
}
.scan-ship-ipt-box .special {
    padding: 0 0 30px 30px !important;
}

.scan-ipt-title {
    width: 200px;
    font-size: 28px;
    color: #737679;
}
.scan-ipt-entity {
    position: relative;
    font-size: 0;
    display: inline-block;
}
.scan-ipt-entity.stash .scan-ipt-entity-stash {
    display: inline-block;
}
.scan-ipt-entity.stash .ident-code {
    padding-right: 48px;
}
.scan-ipt-entity .ident-code {
    width: 500px;
    height: 60px;
    line-height: 60px;
    font-size: 28px;
}
.scan-ipt-entity .ident-code.w350 {
    width: 350px;
}
.scan-ipt-entity .goods-num {
    width: 200px;
    height: 60px;
    font-size: 28px;
}
.scan-ipt-entity .btn-query {
    margin-left: 20px;
    width: 120px;
    height: 60px;
    font-size: 20px;
}
.scan-ipt-entity .advanced-set {
    float: right;
    margin-left: 15px;
    padding-top: 17px;
    font-size: 13px;
}
.advanced-set-modal .detail-box .title {
    margin-bottom: 10px;
    color: #737679;
}
.advanced-set-modal .detail-box .content {
    width: 520px;
}
.advanced-set-modal .detail-box .content:after {
    display: block;
    clear: both;
    content: '';
    zoom: 1;
}
.advanced-set-modal .detail-box .content-title {
    line-height: 34px;
}
.advanced-set-modal .detail-box .content-ctr {
    float: right;
    display: inline-block;
}
.advanced-set-modal .detail-box .content-ctr .form-sel {
    width: 70px;
}
.advanced-set-modal .detail-box .content-ctr .switch-label {
    margin-top: 7px;
    margin-right: 44px;
}
.advanced-set-modal .detail-box .content-info {
    padding-left: 15px;
}
.advanced-set-modal .detail-box .content-set {
    padding-bottom: 10px;
    padding-left: 5px;
}
.advanced-set-modal .detail-box .content-set:after {
    display: block;
    clear: both;
    content: '';
    zoom: 1;
}
.advanced-set-modal .detail-box .content-set-tit {
    line-height: 34px;
}
.advanced-set-modal .detail-box .content-set-ctr {
    display: inline-block;
    float: right;
    font-size: 0;
}
.advanced-set-modal .detail-box .content-set-ctr .form-sel,
.advanced-set-modal .detail-box .content-set-ctr .form-ipt {
    width: 70px;
}
.advanced-set-modal .detail-box .content-set-ctr .unit {
    display: inline-block;
    width: 70px;
    font-size: 13px;
    vertical-align: middle;
}
.advanced-set-modal .detail-box .content-set-table > thead > tr > th {
    width: 200px;
    min-width: 200px;
    max-width: 200px;
}
.advanced-set-modal .detail-box .content-set-table > thead > tr > th.spacer-symbol {
    width: 80px;
    min-width: 80px;
    max-width: 80px;
}
.advanced-set-modal .detail-box .content-set-table > tbody > tr > td {
    padding: 5px !important;
}
.advanced-set-modal .detail-box .content-set-table > thead > tr > th:first-child,
.advanced-set-modal .detail-box .content-set-table > thead > tr > th:nth-child(2),
.advanced-set-modal .detail-box .content-set-table > tbody > tr > td:first-child,
.advanced-set-modal .detail-box .content-set-table > tbody > tr > td:nth-child(2) {
    padding-left: 20px !important;
}
.advanced-set-modal .detail-box .content-set-table .spacer-symbol-icon {
    margin-right: 5px;
    font-size: 20px;
    color: #737679;
    vertical-align: middle;
}
.advanced-set-modal .detail-box .content-separate {
    margin-bottom: 10px;
    border-top: 1px dashed #e8e8e8;
    padding-top: 10px;
}
.weight-filling {
    display: inline-block;
    vertical-align: middle;
}
.weight-filling-ipt {
    width: 100px;
    height: 60px;
    font-size: 28px !important;
}

.weight-filling-sel {
    padding: 6px;
    width: 80px;
    height: 60px;
    font-size: 28px !important;
}
.weight-filling.small-font .weight-filling-ipt,
.weight-filling.small-font .weight-filling-sel {
    font-size: 18px !important;
}
.weight-filling-sel-sku {
    padding: 6px;
    width: 110px;
    height: 60px;
}
.scan-ipt-entity-msg {
    padding: 5px 0;
}
.no-scan-info {
    padding: 30px 0;
    text-align: center;
    font-size: 20px;
    color: #d0d3d6;
}
.table-list.scan-info-table {
    box-shadow:0 0 0 0 rgba(0,34,77,.2);
    border-bottom: 1px solid #e8e8e8;
}
.table-list.scan-info-table > tbody > tr > td {
    line-height: 20px;
}
.table-list.scan-info-table .commodity-con-title {
    overflow: hidden;
    max-height: 40px;
    color: #737679;
}
/*拣货任务列表页头部行高改成16px*/
.table-list.scan-info-table.scan-info-table-new > thead > tr > th {
    line-height: 16px!important;
}
.g-circles{
    -webkit-transform: scale(0.9) translate(7px, 7px);
    -ms-transform: scale(0.9) translate(7px, 7px);
    transform: scale(0.9) translate(7px, 7px);
}
.scan-ipt-entity-stash {
    display: none;
    position: absolute;
    top: 16px;
    right: 10px;
}
/*等待loading*/
.scan-ipt-entity-stash svg {
    width: 30px;
    height: 30px;
}
circle{
    /*fill:dodgerblue;*/
    fill: #a0a3a6;
    fill-opacity: 0;
    -webkit-animation: opacity 1.2s linear infinite;
    animation: opacity 1.2s linear infinite;
}
circle:nth-child(12n + 1){
    -webkit-animation-delay: -0.1s;
    animation-delay: -0.1s;
}
circle:nth-child(12n + 2){
    -webkit-animation-delay: -0.2s;
    animation-delay: -0.2s;
}
circle:nth-child(12n + 3){
    -webkit-animation-delay: -0.3s;
    animation-delay: -0.3s;
}
circle:nth-child(12n + 4){
    -webkit-animation-delay: -0.4s;
    animation-delay: -0.4s;
}
circle:nth-child(12n + 5){
    -webkit-animation-delay: -0.5s;
    animation-delay: -0.5s;
}
circle:nth-child(12n + 6){
    -webkit-animation-delay: -0.6s;
    animation-delay: -0.6s;
}
circle:nth-child(12n + 7){
    -webkit-animation-delay: -0.7s;
    animation-delay: -0.7s;
}
circle:nth-child(12n + 8){
    -webkit-animation-delay: -0.8s;
    animation-delay: -0.8s;
}
circle:nth-child(12n + 9){
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s;
}
circle:nth-child(12n + 10){
    -webkit-animation-delay: -1s;
    animation-delay: -1s;
}
circle:nth-child(12n + 11){
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s;
}
circle:nth-child(12n + 12){
    -webkit-animation-delay: -1.2s;
    animation-delay: -1.2s;
}
@-webkit-keyframes opacity{
    3%{
        fill-opacity: 1;
    }
    75%{
        fill-opacity: 0;
    }
}

@keyframes opacity{
    3%{
        fill-opacity: 1;
    }
    75%{
        fill-opacity: 0;
    }
}
@-webkit-keyframes opacity-stroke{
    10%{
        stroke-opacity: 1;
    }
    85%{
        stroke-opacity: 0;
    }
}
@keyframes opacity-stroke{
    10%{
        stroke-opacity: 1;
    }
    85%{
        stroke-opacity: 0;
    }
}
@-webkit-keyframes colors{
    0%{
        fill: yellowgreen;
    }
    10%{
        fill: gold;
    }
    75%{
        fill: crimson;
    }
}
@keyframes colors{
    0%{
        fill: yellowgreen;
    }
    10%{
        fill: gold;
    }
    75%{
        fill: crimson;
    }
}
@-webkit-keyframes colors-stroke{
    0%{
        stroke: yellowgreen;
    }
    10%{
        stroke: gold;
    }
    75%{
        stroke: crimson;
    }
}
@keyframes colors-stroke{
    0%{
        stroke: yellowgreen;
    }
    10%{
        stroke: gold;
    }
    75%{
        stroke: crimson;
    }
}
@-webkit-keyframes colors-2{
    0%{
        fill: yellow;
    }
    50%{
        fill: red;
    }
    65%{
        fill: orangered;
    }
    95%{
        fill: gold;
    }
}
@keyframes colors-2{
    0%{
        fill: yellow;
    }
    50%{
        fill: red;
    }
    65%{
        fill: orangered;
    }
    95%{
        fill: gold;
    }
}
@-webkit-keyframes colors-3{
    0%{
        fill: yellowgreen;
    }
    50%{
        fill: turquoise;
    }
    65%{
        fill: yellow;
    }
    95%{
        fill: orange;
    }
}
@keyframes colors-3{
    0%{
        fill: yellowgreen;
    }
    50%{
        fill: turquoise;
    }
    65%{
        fill: yellow;
    }
    95%{
        fill: orange;
    }
}
@-webkit-keyframes transform{
    10%{
        -webkit-transform: scale(0.75);
        transform: scale(0.75);
    }
}
@keyframes transform{
    10%{
        -webkit-transform: scale(0.75);
        transform: scale(0.75);
    }
}
@-webkit-keyframes transform-2{
    40%{
        -webkit-transform: scale(0.85);
        transform: scale(0.85);
    }
    60%{
        stroke-width: 20;
    }
}
@keyframes transform-2{
    40%{
        -webkit-transform: scale(0.85);
        transform: scale(0.85);
    }
    60%{
        stroke-width: 20;
    }
}
/*等待loading End*/
.fixed-right-task {
    z-index: 1000;
    position: fixed;
    right: 0;
    top: 130px;
    width: 40px;
}
.right-fixed-task-show {
    display: block;
    position: relative;
    right: 10px;
    padding: 50px 10px 50px 10px;
    box-shadow: 1px 1px 2px #ddd;
    border-top: 4px solid #ddd;
    font-size: 14px;
    text-align: center;
    line-height: 18px;
    color: #737679;
    background-color: #fff;
    cursor: pointer;
}
.right-fixed-task-list {
    display: none;
    position: fixed;
    right: -290px;
    top: 130px;
    padding: 20px;
    width: 400px;
    height: 300px;
    border-top-width: 4px;
    box-shadow: 0 0 6px 0 rgba(0, 34, 77, .5);
    background-color: #fff;
}
.right-pick-task-list-table {
    margin-top: 10px;
    padding-top: 10px;
    border-top: 1px dashed #e8e8e8;
    max-height: 215px;
    overflow-y: auto;
}
.table-list > thead > tr > th.txt70,
.table-list > tbody > .content > td.txt70 {
    width: 70px;
    min-width: 70px;
    max-width: 70px;
}
.table-list > thead > tr > th.txt150,
.table-list > tbody > .content > td.txt150 {
    width: 150px;
    min-width: 150px;
    max-width: 150px;
}
.prompt-strip-con-close {
    float: right;
    padding-top: 7px;
    color: #d0d3d6;
    font-weight: 600;
    cursor: pointer;
}
.prompt-strip-con-close:hover {
    color: #737679;
}
.w-lim100 {
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
    max-width: 100px;
    height: 20px;
    line-height: 20px;
    word-wrap: break-word;
    word-break: break-all;
    text-overflow: ellipsis;
}
.parcels-box {
    display: inline-block;
    font-size: 0;
}
.parcels-package {
    display: inline-block;
    vertical-align: top;
    width: 600px;
    font-size: 13px !important;
}
.parcels-task{
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;
    width: 490px;
    font-size: 13px !important;
}
.parcels-package-table ,
.parcels-task-table {
    box-shadow:0 0 0 0 rgba(0,34,77,.2);
    border-bottom: 1px solid #e8e8e8;
}
.parcels-package-table > tbody > tr > td,
.parcels-task-table > tbody > tr > td {
    line-height: 20px;
}
.parcels-package-table .pro-img-show {
    display: inline-block;
    vertical-align: top;
    padding: 0 5px;
    width: 60px;
    height: 60px;
}
.parcels-package-table .pro-img-out {
    font-size: 0;
}
.parcels-package-table .pro-img-show .img-out {
    width: 50px;
    height: 50px;
    background: #fff;
}
.parcels-task-table .glyphicon-info-sign {
    margin-left: 5px;
    cursor: pointer;
    color: #ec4339;
}
.parcels-task-table .col-pro-box-out {
    padding: 0 !important;
}
.parcels-task-table .col-pro-box {
    position: relative;
    width: 100%;
}
.parcels-task-table .col-pro-box:after {
    display: block;
    clear: both;
    content: '';
    zoom: 1;
}
.parcels-task-table .col-pro-box .col-pro80 {
    float: left;
    padding: 5px;
    width: 80px;
    min-width: 80px;
    max-width: 80px;
    word-break: break-all;
    word-wrap: break-word;
}
.parcels-task-table .col-pro-box .col-pro70 {
    float: left;
    padding: 5px;
    width: 70px;
    min-width: 70px;
    max-width: 70px;
    word-break: break-all;
    word-wrap: break-word;
}
.parcels-task-table .col-pro-box .col-pro60 {
    float: left;
    padding: 5px;
    width: 60px;
    min-width: 60px;
    max-width: 60px;
    word-break: break-all;
    word-wrap: break-word;
}
.parcels-task-table .col-pro-msg-box {
    padding: 0 5px;
    width: 100%;
    text-align: left;
    color: #ec4339 !important;
    word-break: break-all;
    word-wrap: break-word;
}
/*扫描发货渠道模板*/
.channel-temp {
    margin-left: 181px;
    margin-bottom: 10px;
}
.channel-temp:after {
    display: block;
    clear: both;
    content: '';
    zoom: 1;
}
.channel-temp-tit {
    float: left;
    margin-right: 10px;
    height: 30px;
    line-height: 30px;
    color: #737679;
}
.channel-temp-btn {
    float: left;
    position: relative;
}
.channel-temp-btn .btn-sel-con {
    display: block;
    overflow: hidden;
    max-width: 300px;
    height: 30px;
    max-height: 30px;
    line-height: 30px;
    text-overflow: ellipsis;
    text-decoration: underline;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
}
.channel-temp-btn .btn-sel .glyphicon {
    display: inline-block;
    position: absolute;
    right: 5px;
    top: 10px;
}
.channel-temp-btn .btn-sel-drop {
    position: absolute;
    top: auto;
    box-shadow: 0 0 4px 0 rgba(0,34,77,.09);
    border: 1px solid #ddd;
    z-index: 1000;
    background: #fff;
}
.channel-temp-btn .btn-sel-drop > ul > li {
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
}
.channel-temp-btn .btn-sel-drop > ul > li:hover {
    color: #434649;
    background-color: #eff2f9;
}
.channel-temp-btn .btn-sel-drop > ul > li > .tit {
    display: inline-block;
    overflow: hidden;
    width: 73%;
    height: 32px;
    max-height: 32px;
    line-height: 32px;
    text-overflow: ellipsis;
    vertical-align: middle;
    cursor: pointer;
}
.channel-temp-btn .btn-sel-drop > ul > li > .ctr {
    float: right;
    display: inline-block;
}
.channel-temp-ctr {
    float: left;
    margin-left: 10px;
    padding-top: 8px;
}
.screen-order .scrOrRi {
    position: relative;
    border-right: 1px solid #c7c7c7;
    padding-bottom: 10px;
    min-height: 320px;
}
.screen-order .logistics-tree{
    width: 650px;
    height: 380px;
    overflow:auto;
    border: 1px solid #c7c7c7;
}
.screen-order .logistics-tree .treeUnderLine {
    display: inline-block;
    position: relative;
    border-bottom: 1px solid #c7c7c7;
    width: 100%;
    height: 30px;
    line-height: 30px;
}
.screen-order .logistics-tree ul{list-style-type: none;padding: 0;margin: 0;position: relative;}
.screen-order .logistics-tree ul li{position: relative;}
.screen-order .logistics-tree label{white-space: nowrap;}
.screen-order .logistics-tree .padLef1{padding-left: 30px;}
.screen-order .logistics-tree .padLef2{padding-left: 40px;}
.screen-order .logistics-tree .treeUnderLine.tUL3 .padLef4{padding-left: 20px;}
.screen-order .logistics-tree .lowerTriangle{color: #777;position: absolute;margin: 6px 3px 0 10px}
/*扫描校验End*/
/*btn 右上角提示*/
.prompt-tab-top {
    position: absolute;
    top: -9px;
    right: -8px;
    border-radius: 8px;
    padding: 0 7px;
    height: 18px;
    line-height: 18px;
    color: #fff;
    background: #f96;
}
.print-info-modal .modal-dialog {
    width: 500px;
}
.print-info-modal .modal-body {
    padding: 50px 20px;
    text-align: center;
}
/*SKU分拣页面底部的注意声明*/
.input-method{
    display: inline-block;
    width:18px;
    height:18px;
    vertical-align: sub;
    background: url(../img/otherIcon.png?v=33) no-repeat -486px -130px;
}
/*订单处理中商品信息的订单来源*/
.order-form-source{
    display: inline-block;
    padding-right: 10px;
}
/*批量报关信息*/
.table-list.batch-custom .form-component.small-sel {
    padding: 0;
    width: 60px;
    height: 25px;
    font-weight: 400;
    line-height: 25px;
}
.table-list.batch-custom > thead > tr > th.min-w110,
.table-list.batch-custom > tbody > tr > td.min-w110 {
    width: 110px;
    min-width: 110px;
    max-width: 110px;
}
.table-list.batch-custom > thead > tr > th.min-w120,
.table-list.batch-custom > tbody > tr > td.min-w120 {
    width: 120px;
    min-width: 120px;
    max-width: 120px;
}
.detail-custom-list {
    float: left;
    margin-left: 140px;
    border: 1px solid #ddd;
    padding: 0 5px;
    /*height: 191px;*/
    height: 222px;
}
.detail-custom-list .no-modification-table {
    /*width: 560px;*/
    width: 600px;
}
.detail-custom-list .no-modification-table > tbody > tr > td.title {
    width: 90px;
    min-width: 90px;
    max-width: 90px;
    text-align: right;
}
.detail-custom-list .no-modification-table .form-control.default {
    display: inline-block;
    padding: 0;
    width: 60px;
    height: 25px;
    line-height: 25px;
}
.detail-custom-info {
    float: left;
    margin-left: 10px;
    width: 220px;
    border: 1px solid #ddd;
}
.detail-custom-info .tit {
    padding: 5px;
    background: #eee;
    border-bottom: 1px solid #ddd;
}
.detail-custom-info .con {
    overflow-y:auto;
    overflow-x: hidden;
    padding: 5px;
    /*height: 160px;*/
    height: 180px;
}
.detail-custom-info .con a {
    margin-bottom: 5px;
}
    /*批量报关信息全屏弹层*/
.ceiling-bottom-box {
    position: fixed;
    top: auto;
    bottom: 0;
    z-index: 1020;
    padding-top: 10px;
    width: 100%;
    height: 65px;
    min-width: 640px;
    background-color: #fff;
    box-shadow: 0 -2px 4px rgba(0, 34, 77, .15);
}
.custom-modal-body-height{
    height: calc(100vmin - 145px) !important;
}
/*批量报关信息全屏弹层END*/
/*扫描校验*/
.choose-ptop1{
    padding-top: 1px;
}
.btn-sel-max-w170{
    max-width: 170px !important;
}
/*扫描校验end*/
/*待处理合联*/
.helian-amoun{
    min-width: 80px;
    border-left: none !important;
    display: inline-block;
    border: 1px solid #ddd;
    padding: 5px;
    text-align: center;
    height: 30px;
    vertical-align: top;
}
/*待处理合联end*/

/*消息*/
.replyMessage table {width:100%;}
.replyMessage table tr td {padding:5px;}
.replyMessage table tr td select {height:34px;border-radius:4px;width:200px;border:1px solid #ccc;}
.replyMessage table tr td.messageContent {width:78%;}
.replyMessage table tr td.messageContent textarea {height:140px;}
.replyMessage table tr td.messageExpression div.expressionOutDiv {width:140px;box-sizing:content-box;border:1px solid #ddd;height:130px;border-radius:4px;padding:5px 10px;}
.replyMessage table tr td.messageExpression div.expressionOutDiv .expressionImg {width:100%;height:90px;margin-bottom:10px;}
.replyMessage span[data-names=clickSpan] {display:inline-block;width:22px;height:22px;border:1px solid #ddd;border-radius:4px;text-align:center;line-height:23px;}
.click1 {color:#ccc;}
.click2 {color:#337ab7;cursor:pointer;}
.fixedA {margin:2px 5px;}
.replyMessage table .inTableOutDiv {padding:10px;border:1px solid #ddd;border-radius:4px;}
.replyMessage table table.inTable {width:100%;}
.replyMessage table table.inTable td {padding:3px;word-break: break-all;}
.replyMessage table table.inTable td.nameTd {text-align:right;width:10%;box-sizing:content-box;vertical-align:top;}
.replyMessage table table.inTable td.valueTd {text-align:left;}
.replyMessage table table.inTable div[uid="msgCont"] {line-height:18px;height:54px;overflow:hidden;margin-bottom:10px;}
/*消息*/

/*订单列表批量自定义标记*/
.custom-sign.dropdown-batch {
    margin-left: 0;
}
.custom-sign.dropdown-batch .signDropdown {
    position: inherit;
    top: 0;
    left: 0;
    width: 201px;
    -webkit-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
}
.custom-sign.dropdown-batch .signDropdown .cont {
     border: 0;
}
.custom-sign.dropdown-batch .sign-footer{
    border-top: 1px dashed #e8e8e8;
    margin-top: 5px !important;
    padding-top: 7px !important;
}
.custom-sign.dropdown-batch .sign-footer a {
    display: inline-block;
    margin-top: 7px;
    font-size: 13px;
}
.custom-sign.dropdown-batch .sign-footer .btn {
    padding: 4px 10px;
}
/*订单列表批量自定义标记end*/

/*扫描输入*/
.sel-ipt  {
    font-size: 0;
}
.sel-ipt > input {
    display: inline-block;
    float: left;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    font-size: 13px;
    vertical-align: middle;
}
.sel-ipt > select {
    display: inline-block;
    float: left;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: none;
    font-size: 13px;
}
.sanningBox.default .sanningBoxCon {
    padding-top: 5px;
    font-size: 0;
}
.sanningBox.default .sanningBoxTxt {
    display: inline-block;
    font-size: 13px;
    line-height: 40px;
}
.sanningBox.default .sanning-sel {
    display: inline-block;
    border-right: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    padding: 6px 0;
    width: 110px;
    height: 40px;
    font-size: 13px;
    vertical-align: top;
}
.sanningBox.default .sanning-ipt {
    display: inline-block;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    width: 400px;
    height: 40px;
    font-size: 13px;
    vertical-align: top;
}
.sanningBox.default .sanning-btn {
    margin-top: 0;
    margin-left: 10px;
    font-size: 13px;
    vertical-align: top;
}
.sanningBox.default .sanning-label {
    margin-left: 10px;
    font-size: 13px;
    line-height: 40px;
}
.scansTheInput.default-sel .scans-the-ipt-sel {
    padding: 6px 6px;
    width: 141px !important;
    height: 40px;
    font-size: 20px;
}
.scansTheInput.default-sel .scansTheInputInput {
    width: 275px;
}
.scansTheInput.default-sel .scansTheInputButton {
    width: auto;
}
/*扫描输入End*/
/*wish邮抢号*/
/*缩进*/

.text-box {
      padding: 10px;
      background-color: #ffffcc;
}
.text-box .tindext1-6 {
    text-indent: 1.6em;
}
.text-box.tline > p {
    margin-bottom: 10px;
}
.text-box.tline > p.mb0 {
    margin-bottom: 4px;
}
.wish-grab {
    box-shadow: none;
    width: 100%;
}
.wish-grab > thead > tr {
    border: 1px solid #e8e8e8;
}
.wish-grab > tbody > tr {
    border-left: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    padding: 10px;
}
.wish-grab > thead > tr > th {
    padding: 10px;
    text-align: left;
}
.wish-grab > tbody > tr > td {
    padding: 10px;
}
.box-gray > .left-kong {
    display: inline-block;
    width: 100px;
    height: 20px;
}
.box-gray > .right-item {
    display: inline-block;
    border: 1px solid #e8e8e8;
    border-radius: 4px;
    padding: 10px 15px;
    width: 500px;
    background: #f2f2f2;
}
.box-gray > .right-item > input {
    margin-top: 0;
    vertical-align: middle;
}
.line-dashed {
    margin: 20px 0 10px 0;
    border-bottom: 1px dashed #e4e4e4;
    width: 100%;
    height: 1px;
}
.grab-text {
    display: inline-block;
    width: 100px;
}
.grab-btn {
    display: inline-block;
}
.downCreat,.upCreat {display:inline-block;position:relative;width:0;height:0;border-style:solid;}
.downCreat::before,.upCreat::before {position:absolute;content:'';left:-6px;width:0;height:0;border-style:solid;}
.downCreat {border-width:7px 7px 0 7px;border-color:#333 transparent transparent;}
.downCreat::before {border-width: 6px 6px 0 6px;border-color:#fff transparent transparent;bottom:1px;}
.upCreat {border-width:0 7px 7px 7px;border-color: transparent transparent #333}
.upCreat::before {border-width: 0 6px 6px 6px;border-color: transparent transparent #fff;top:1px;}
/*wish邮抢号end*/
/*wish邮抢号end*//*扫描输入End*/



/*
* 订单波次
*/
/*波次生成*/
.in-screen-single .item .tab-selection {
    display: inline-block;
    position: relative;
}
.in-screen-single .item .tab-selection-icon {
    position: absolute;
    top: 4px;
    left: 5px;
    font-size: 20px;
}
.in-screen-single .item .tab-selection .form-component {
    position: relative;
    top: -1px;
    padding-left: 30px;
    height: 29px;
    background: transparent;
}
/*波次汇总*/
.in-grid-2.wave-sum .in-lof-1 {
    flex: 0 0 380px;
    border-right: 1px dashed #ddd;
}
.wave-sum .logistics-tree {
    width: 370px;
    height: 450px;
    overflow-y: auto;
    overflow-x: hidden;
}
.wave-sum .logistics-tree .leaf {
    display: inline-block;
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-overflow: ellipsis;
}
.wave-sum .logistics-tree ul {
    position: relative;
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.wave-sum .logistics-tree ul li {
    position: relative;
}
.wave-sum .logistics-tree label {
    white-space: nowrap;
}
.wave-sum .logistics-tree label > input {
    margin-right: 5px;
}
.wave-sum .logistics-tree .glyphicon {
    position: absolute;
    margin: 6px 3px 0 10px;
    color: #777;
    background: #fff;
}
.wave-sum .logistics-tree > ul > li > .leaf > label > .leaf-name,
.wave-sum .logistics-tree > ul > li > ul > li > .leaf > label > .leaf-name,
.wave-sum .logistics-tree > ul > li > ul > li > ul > li > .leaf > label > .leaf-name {
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wave-sum .logistics-tree > ul > li > .leaf > label > .leaf-name {
    width: 300px;
}
.wave-sum .logistics-tree > ul > li > ul > li > .leaf > label > .leaf-name {
    width: 280px;
}
.wave-sum .logistics-tree > ul > li > ul > li > ul > li > .leaf > label > .leaf-name {
    width: 260px;
}
/*波次生成--待处理包裹样式*/
.wave-pick-search-box {
    width: calc(100% - 100px);
    height: 40px;
    text-align: left;
    vertical-align: top;
}
.wave-pick-search-box > span {
    display: inline-block;
    width: 100px;
    min-width: 100px;
    max-width: 100px;
}
.wave-pick-search-box a,
.wave-pick-search-box a:hover,
.wave-pick-search-box a:focus,
.wave-pick-search-box a:active{
    text-decoration: underline !important;
    font-weight: bold;
}
/*波次生成--待处理包裹样式end*/
/* 波次扫描包装设置 -- start */
/*流程图*/
.order-wait-flowpath-box {
    padding: 15px 0;
    font-size: 0;
}
.order-wait-flowpath {
    display: inline-block;
    position: relative;
    margin-right: 5px;
    margin-left: 5px;
    font-size: 13px;
    text-align: center;
    cursor: pointer;
}
.order-wait-flowpath:first-child {
    margin-left: 0;
}
.order-wait-flowpath:last-child {
    border-right: 1px solid #ddd;
    margin-right: 0;
}
.order-wait-flowpath-in { /*系统设置页面设置扫描*/
    display: inline-block;
    border: 1px solid #F5F5F5;
    border-right: 0;
    padding: 0 10px;
    min-width: 84px;
    height: 30px;
    line-height: 30px;
    color: #A0A3A6;
    background-color: #F5F5F5;
}
.order-wait-flowpath-ctr {
    position: absolute;
    top: 32px;
    left: 0;
}
.order-wait-flowpath > a {
    display: inline-block;
    border: 1px solid #ddd;
    border-right: 0;
    padding: 0 10px;
    min-width: 100px;
    height: 30px;
    line-height: 30px;
    text-decoration: underline;
    color: #737679;
    background-color: #f2f2f2;
}
.order-wait-flowpath > a .btn-dropdown > .menu {
    min-width: 100px;
}
.order-wait-flowpath.in-active > a {
    border: 1px solid #33AD5C ;
    text-decoration: none;
    color: #fff;
    background-color: #33AD5C ;
}
.order-wait-flowpath.in-active .order-wait-flowpath-in {
    border: 1px solid #EFF2F9 ;
    color: #434649;
    background-color: #EFF2F9 ;
}
.order-wait-flowpath.ending {
    border-right: 1px solid #ddd;
}
.order-wait-flowpath > i {
    display: inline-block;
    width: 16px;
    height: 30px;
    background: url(../img/arrowScan.png?v=2) no-repeat 0 -187px;
    vertical-align: top;
}
.order-wait-flowpath.in-active i{
    background: url(../img/arrowScan.png?v=2) no-repeat 0 -159px;
}
/* 波次扫面包装设置 -- end */


.order-wait-separator {
    display: inline-block;
    margin-left: 5px;
    margin-right: 5px;
    border: 0;
    border-left: 1px solid #ddd;
    height: 30px;
    vertical-align: bottom;
}
.order-wait-screen {
    position: relative;
}
.order-wait-screen .in-screen {
    margin-top: 10px;
    border: 1px solid #e4e4e4;
    /*padding: 10px 20px;*/
}
.order-wait-screen .in-screen-single {
    border-bottom: 0;
}
.order-wait-screen .arrow-box {
    position: absolute;
    top: 35px;
    left: 58px;
}
.order-wait-screen .arrow-box > .arrow-top {
    position: absolute;
    z-index: 8;
    border-width: 15px;
    border-style: solid;
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-color: transparent transparent #ccc transparent;
}
.order-wait-screen .arrow-box > .arrow-inner {
    position: absolute;
    top: 1px;
    z-index: 9;
    width: 0;
    height: 0;
    border-width: 15px;
    border-style: solid;
    font-size: 0;
    line-height: 0;
    border-color:transparent transparent #fff transparent;
}

/*列表进度条*/
.wave-speed-progress {
    margin-bottom: 5px;
    border-radius: 4px;
    width: 90%;
    height: 5px;
    background: #e8e8e8;
}
.wave-speed-progress.not-enabled {
    background: #e8e8e8;
}
.wave-speed-progress-bar {
    margin-bottom: 5px;
    border-radius: 4px;
    height: 5px;
    background: #009966;
}
.wave-detail-progress {
    margin-bottom: 5px;
    border-radius: 4px;
    width: 100%;
    height: 5px;
    background: #e8e8e8;
}
.wave-detail-progress.not-enabled {
    background: #e8e8e8;
}
.wave-detail-progress-bar {
    margin-bottom: 5px;
    border-radius: 4px;
    height: 5px;
    background: #009966;
}
.wave-detail-progress + .tooltip .tooltip-inner {
    text-align: left;
}

/*波次列表*/
.in-table-wave > thead > tr > th,
.in-table-wave > tbody > .content > td {
    width: 150px;
    min-width: 150px;
    max-width: 150px;
}
.in-table-wave > thead > tr > th:last-child,
.in-table-wave > tbody > .content > td:last-child {
    width: auto;
    min-width: auto;
}
.in-table-wave .btn-group {
    font-size: 0;
}
.in-table-wave .btn-group .button {
    height: 34px;
}
.in-table-wave .btn-group .dropdown-toggle {
    border-left: 0;
}
/*波次处理*/
.in-table-wave-process > thead > tr > th,
.in-table-wave-process > tbody > .content > td {
    width: 130px;
    min-width: 130px;
    max-width: 130px;
}
.in-table-wave-process > thead > tr > th:last-child,
.in-table-wave-process > tbody > .content > td:last-child {
    width: 80px;
    min-width: 80px;
}
.in-table-wave-process > thead > tr > th.info-type,
.in-table-wave-process > tbody > .content > td.info-type {
    width: 110px;
    min-width: 110px;
    max-width: 110px;
}
.in-table-wave-process > thead > tr > th.info-num,
.in-table-wave-process > tbody > .content > td.info-num {
    width: 90px;
    min-width: 90px;
    max-width: 90px;
}
.in-table-wave-process > thead > tr > th.agent-name,
.in-table-wave-process > tbody > .content > td.agent-name {
    width: 250px;
    min-width: 250px;
    max-width: 250px;
}
.in-table-wave-process .btn-group {
    font-size: 0;
}
.in-table-wave-process .btn-group .button {
    height: 34px;
}
.in-table-wave-process .btn-group .dropdown-toggle {
    border-left: 0;
}
.in-table-wave-process .order-picker .btn-dropdown > a {
    color: #737679;
}
.in-table-wave-process .order-picker .btn-dropdown > a:hover,
.in-table-wave-process .order-picker .btn-dropdown > a:active,
.in-table-wave-process .order-picker .btn-dropdown > a:focus {
    color: #434649;
}
.in-table-wave-process .order-picker .btn-dropdown > ul {
    overflow: auto;
    max-height: 200px;
}

/*波次管理分配拣货员*/
.distribut-pickers > li {
    position: relative;
}
.distribut-pickers > li > a {
    padding-right: 30px !important;
}
.distribut-pickers > li.distribut-pickers-ctr {
    padding: 5px 10px;
    border-top: 1px solid #e8e8e8;
}
.distribut-pickers > li.distribut-pickers-ctr:after {
    display: block;
    clear: both;
    content: '';
    zoom: 1;
}
.distribut-pickers > li.distribut-pickers-ctr .button {
    height: 26px;
    line-height: 26px;
}
.distribut-pickers > li .attach-icons {
    display: none;
    position: absolute;
    right: 5px;
    top: 5px;
}
.distribut-pickers > li.in-active .attach-icons {
    display: block;
}
.distribut-pickers-menu > .menu > li {
    position: relative;
}
.distribut-pickers-menu > .menu > li > a {
    padding-right: 30px !important;
}
.distribut-pickers-menu > .menu > li.distribut-pickers-ctr {
    padding: 5px 10px;
    border-top: 1px solid #e8e8e8;
}
.distribut-pickers-menu > .menu > li.distribut-pickers-ctr:after {
    display: block;
    clear: both;
    content: '';
    zoom: 1;
}
.distribut-pickers-menu > .menu > li.distribut-pickers-ctr .button {
    height: 26px;
    line-height: 26px;
}
.distribut-pickers-menu > .menu > li .attach-icons {
    display: none;
    position: absolute;
    right: 5px;
    top: 5px;
}
.distribut-pickers-menu > .menu > li.in-active .attach-icons {
    display: block;
}

/*二次分拣*/
.pick-search {
    display: flex;
    align-items: center;
}
.pick-search > div {
    display: inline-block;
    font-size: 18px;
}
.pick-search .scan-input {
    font-size: 0;
}
.pick-search .scan-input > input {
    width: 500px;
    height: 50px;
    font-size: 18px;
}
.pick-search .scan-input > button {
    margin-left: 10px;
    width: 80px;
    height: 50px;
    font-size: 18px;
}
.in-table-two-sorting > thead > tr > th,
.in-table-two-sorting > tbody > .content > td {
    width: 20%;
    min-width: 20%;
    max-width: 20%;
}

/*波次详情*/
.details-wave-info {
    background: #fff;
    padding: 20px;
}
.details-wave-info:after {
    display: block;
    clear: both;
    content: '';
    zoom: 1;
}
.details-wave-info-left {
    float: left;
    padding-right: 20px;
    border-right: 1px dashed #e8e8e8;
    width: 370px;
    min-height: 240px;
}
.details-wave-info-left  .detail-pack-state {
    margin: 0 auto;
    width: 220px;
}
.details-wave-info-left .button {
    margin: 0 5px 10px;
    width: 110px;
}
.details-wave-info-right {
    float: left;
    padding-left: 20px;
    width: 670px;
    min-height: 240px;
}
.details-wave-info-right .in-separator-portrait {
    display: inline-block;
    /*position: relative;*/
    /*top: 5px;*/
    margin: 0 10px;
    border-right: 1px solid #ccc;
    height: 16px;
    vertical-align: middle;
}
.details-wave-info .deliver-status-icon-box {
    vertical-align: text-bottom;
}
.details-wave-info .remarks-box {
    font-size: 0;
}
.details-wave-info .remarks-tit {
    display: inline-block;
    width: 50px;
    font-size: 13px;
    line-height: 25px;
}
.details-wave-info .remarks-con {
    display: inline-block;
    width: calc(100% - 100px);
    font-size: 13px;
    line-height: 25px;
    vertical-align: top;
}
.details-wave-info.wave-package .details-wave-info-left {
    min-height: 170px;
}
.details-wave-info.wave-package .details-wave-info-right {
    min-height: 190px;
}
.details-wave-info-address {
    overflow: hidden;
    max-height: 60px;
    max-width: 155px;
    line-height: 20px;
    word-break: break-word;
}
.details-wave-pack-table > tbody > tr > td {
    padding: 5px 20px !important;
}
.details-wave-pack-table > tbody > tr > td.title {
    width: 150px;
    color: #737679;
    background: #f2f2f2;
}
.table-pack-info {
    background: #fff;
}
.table-pack-info > tbody > tr > td {;
    border-right: 1px dashed #e8e8e8;
    padding: 0 20px;
    width: 275px;
    vertical-align: top;
}
.table-pack-info > tbody > tr > td:last-child {
    border-right: 0;
}
.table-pack-info-in .title {
    color: #737679;
    padding-bottom: 15px;
}
.customs-declaration-info tr td{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.customs-declaration-info tr.col1 td{
    width:233px;
    max-width:233px;
}
.customs-declaration-info tr.col2 td:first-child{
    width: 110px;
    max-width: 110px;
}
.customs-declaration-info tr.col2 td:last-child{
    width: 123px;
    max-width: 123px;
}
.customs-declaration-info tr.tr-hide {
    display: none;
}
/*包裹管理*/
.in-table-package > thead > tr > th,
.in-table-package > tbody > .content > td {
    width: 180px;
    min-width: 180px;
    max-width: 180px;
}
/*包裹管理End*/

.order-wave-process {
    display: inline-block;
    width: 26px;
    height: 26px;
}
.flow-chart-module {
    display: flex;
    align-items: flex-start;
    margin-bottom: 20px;
}
.single-step {
    width:26px;
    height: 90px;
    position: relative;
}
.step-line {
    width: 24px;
    height: 26px;
    background-image: url(../img/grayDot.png?v=1);
    background-repeat: repeat-x;
    background-position: center left;
}
.step-line.long {
    width: 48px;
}
.step-line.order-active {
    background-image: url(../img/greenDot.png?v=1);
}
.single-step + .step-line,
.step-line + .single-step {
    margin-left: 20px;
}
.single-step .cont {
    position: absolute;
    width: 125px;
}
.single-step .cont span + div {
    margin-top: 10px;
}
.single-step .cont .in-half-hox {
    display: flex;
    justify-content: flex-start;
    align-items: baseline;
}
.single-step .icon{
    display: block;
    height: 26px;
    margin-bottom: 20px;
    background-image: url(../img/orderWavePicking.png?v=4.1);
    background-repeat: no-repeat;
}
.single-step.order-packagingmiddle {
    height: auto;
    min-height: 90px;
}
.single-step.order-packagingmiddle .cont {
    position: inherit;
    display: block;
}
.order-waitgenerated .icon{/*待生成*/
    background-position: -36px -15px;
}
.order-waitgenerated.order-active  .icon{/*待生成*/
    background-position: -756px -15px;
}
.order-waitpicking .icon{/*待拣货*/
    background-position: -146px -15px;
}
.order-waitpicking.order-active .icon{/*待拣货*/
    background-position: -866px -15px;
}
.order-waitpackaging .icon{/*待包装*/
    background-position: -256px -15px;
}
.order-waitpackaging.order-active .icon{/*待包装*/
    background-position: -976px -15px;
}
.order-packagingmiddle .icon{/*包装中*/
    background-position: -366px -15px;
}
.order-packagingmiddle.order-active .icon{/*包装中*/
    background-position: -1086px -15px;
}
.order-packaginguser .icon{/*用户*/
    background-position: -1844px -15px !important;
}
.order-waitoutwarehouse .icon{/*待出库*/
    background-position: -468px -15px;
}
.order-waitoutwarehouse.order-active .icon{/*待出库*/
    background-position: -1188px -15px;
}
.order-alreadyoutwarehouse .icon{/*已出库*/
    background-position: -574px -15px;
}
.order-alreadyoutwarehouse.order-active .icon{/*已出库*/
    background-position: -1294px -15px;
}
.order-sandclock{/*沙漏*/
    display: inline-block;
    margin-right: 5px;
    width: 16px;
    height: 16px;
    vertical-align: top;
    background: url(../img/orderWavePicking.png?v=4.1) no-repeat -676px -18px;
}
/*扫描出库*/
.wave-scan-fc {
    float: left;
}
.wave-scan-fc .scan-fc {
    padding: 0;
    height: auto;
}
.wave-scan-fc .scan-fc .scan-fc-out:last-child {
    border-right: 1px solid #ddd;
}
.wave-scan-fc .scan-fc .scan-fc-out:last-child > i {
    display: none;
}
.scan-ipt-entity.wave-scan-out-stock .ident-code::-webkit-input-placeholder {
    font-size: 18px;
}
.scan-ipt-entity.wave-scan-out-stock .ident-code::-moz-placeholder {
    font-size: 18px;
}
.wave-channel-temp {
    margin: 10px 0;
    min-height: 30px;
}
.wave-channel-temp .channel-temp-tit {
    margin-left: 109px;
}
.wave-scan-info {
    border-radius: 2px;
    border: 1px solid #cc3333;
    padding: 5px 20px;
    background-color: #cc3333;
    line-height: 24px;
}
.wave-scan-info:after {
    display: block;
    content: '';
    clear: both;
    zoom: 1;
}
.wave-scan-info .info-con {
    float: left;
    color: #fff;
}
.wave-scan-info .info-con .attach-icons {
    position: relative;
    top: -1px;
    font-size: 22px;
    vertical-align: middle;
}
.wave-scan-info .info-con .con {
    display: inline-block;
    margin-left: 5px;
    vertical-align: middle;
}
.wave-scan-info .info-ctr {
    float: right;
}
.wave-scan-info .info-ctr .button {
    height: 26px;
    line-height: 26px;
}
.wave-scan-ship {
    border: 1px solid #e8e8e8;
}
.wave-scan-ship .wave-scan-ship-empty {
    height: 250px;
    font-size: 20px;
    line-height: 250px;
    text-align: center;
    color: #b0b3b6;
}
.wave-scan-user-info {
    float: right;
    color: #b0b3b6;
}
.wave-scan-user-info.no-float {
    float: none;
}
.wave-scan-user-info .user-icon {
    position: relative;
    top: 5px;
    font-size: 21px;
}
.parcel-details-list {
    padding: 10px;
}
.parcel-details-list-single {
    display: table-cell;
    border-right: 1px dashed #ccc;
    width: 330px;
    vertical-align: top;
}
.parcel-details-list-single:last-child {
    border-right: 0;
}
.parcel-details-single-info {
    padding: 10px;
}
.parcel-details-single-info .title {
    display: inline-block;
    width: 60px;
    color: #a0a3a6;
}
.parcel-details-single-info .commodity-img {
    width: 40px;
    height: 40px;
}
.parcel-details-single-info .commodity-img .img-out {
    width: 38px;
    height: 38px;
}
.range-span .attach-icons.trending-flat {
    display: inline-table;
    width: 16px;
    height: 16px;
    font-size: 16px;
    vertical-align: text-bottom;
}
.range-span .attach-icons.trending-flat.flat-top {
    transform: rotate(-90deg);
}
.range-span .attach-icons.trending-flat.flat-bottom {
    transform: rotate(90deg);
}
/*称重报错信息*/
.weight-info-display table > tbody > tr > td {
    width: 120px;
    min-width: 120px;
}
.weight-info-display table > tbody > tr > td.title {
    width: 80px;
    min-width: 80px;
    max-width: 80px;
    background: #f2f2f2;
}
.weight-info-display .attach-icons.trending-flat {
    display: inline-table;
    width: 16px;
    height: 16px;
    font-size: 16px;
    vertical-align: text-bottom;
}
.weight-info-display .attach-icons.trending-flat.flat-top {
    transform: rotate(-90deg);
}
.weight-info-display .attach-icons.trending-flat.flat-bottom {
    transform: rotate(90deg);
}

/*二次分拣 包装*/
.modalBadyLeft{float:left;width:55%;height:53.61%}
.modalBadyLeftAgain{float:left;width:100%;height:41.3%}

.wave-scanning-box {
    float: left;
    position: relative;
    font-size: 0;
}
.wave-scanning-txt {
    display: inline-block;
    width: 110px;
    line-height: 50px;
    font-size: 18px;
    vertical-align: middle;
}
.wave-scanning-box .form-component {
    padding: 0 10px;
    height: 36px;
    font-size: 18px;
}
.wave-scanning-sel {
    border-right: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    width: 156px;
}
.wave-scanning-ipt {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    width: 400px;
}
.wave-scanning-btn {
    margin-left: 10px;
    width: 80px;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
}
.two-sorting-box {
    position: relative;
    margin: 0;
    width: auto;
}
.two-sorting-box .in-container {
    margin: 0 auto;
    width: 1100px;
    min-height: calc(100% - 100px);
}
.two-sorting-box .sorting-proces {
    float: right;
    padding: 8px 0;
}
.two-sorting-box .sorting-proces .user-info {
    color: #b0b3b6;
}
.two-sorting-box .sorting-proces .user-icon {
    position: relative;
    top: 5px;
    font-size: 21px;
}
.two-sorting-box .scan-results {
    height: 230px;
    margin-bottom: 20px;
    border: 1px solid #e8e8e8;
    padding: 10px;
}
.two-sorting-box .scan-results:after {
    display: block;
    clear: both;
    content: '';
    zoom: 1;
}
.two-sorting-box .scan-results-left {
    float: left;
    position: relative;
    margin-right: 20px;
    border: 1px solid #f2f2f2;
    width: 410px;
    height: 210px;
    background-color: #f2f2f2;
}
.scan-results-left .position-wave-package {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    width: 295px;
    height: 170px;
    font-size: 110px;
    text-align: center;
    line-height: 150px;
    color: #fff;
    background-color: #9900CC;
}
.scan-results-left .position-wave-count {
    width: 100%;
    height: 100%;
    background: #d7d7d7;
}
.scan-results-left .position-wave-count .count-in {
    width: 250px;
    margin: 0 auto;
    padding-top: 40px;
}
.scan-results-left .position-wave-count .count-info {
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 600;
}
.scan-results-left .position-wave-count .count-info > div {
    margin-bottom: 10px;
}
.scan-results-left .position-wave-count .count-ctr > button {
    width: 120px;
}
.scan-results-left .position-wave-count .count-info-center {
    margin-bottom: 20px;
    font-size: 24px;
    font-weight: 600;
    text-align: center;
}
.scan-results-right {
    float: right;
    border-left: 1px dashed #e8e8e8;
    padding: 0 0 0 20px;
    width: 530px;
    height: 210px;
}
.scan-results-right .scan-results-img {
    width: 510px;
    height: 210px;
    border: 1px solid #e8e8e8;
}
.scan-results-right .scan-results-txt {
    overflow: hidden;
    width: 510px;
    height: 25px;
    line-height: 25px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.scan-results-right .tooltip-inner {
    min-width: 280px;
}
.scan-pack-box-out {
    position: relative;
    padding: 10px 20px;
    width: 100%;
    border: 1px solid #e8e8e8;
    z-index: 10;
}
.scan-pack-box-out .cover {
    position: absolute;
    top: 0;
    left: 0;
    padding: 20px;
    width: 100%;
    height: 100%;
    background: #e8e8e8;
    z-index: 100;
}
.scan-pack-box-out .cover .info {
    font-size: 20px;
    font-weight: 600;
    color: #666;
}
/*波次分拣记录*/
.in-sorting-records {
    position: absolute;
    left: calc(100%/2 + 560px);
    top: 0;
    margin-left: 0;
    width: 340px;
    height: 100%;
    background: #fff;
}
.in-sorting-records.go-up {
    z-index: 100;
}
.in-sorting-records .title {
    padding: 0 10px;
    height: 40px;
}
.in-sorting-records .title-con {
    line-height: 40px;
    font-weight: 600;
}
.in-sorting-records .title-ctr {
    float: right;
    position: relative;
    top:7px;
    width: 30px;
    height: 20px;
}
.in-sorting-records .title-ctr .top {
    position: absolute;
    top: 5px;
    left: -5px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background: #e8e8e8;
    border: 1px solid #ddd;
    z-index: 9;
}
.in-sorting-records .title-ctr .bottom {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    width: 20px;
    height: 20px;
    background: #33ad5c;
    border: 1px solid #ddd;
    z-index: 8;
}
.in-sorting-records.go-up .title-ctr .top {
    z-index: 7;
}
.in-sorting-records .content {
    overflow: auto;
    padding: 0 20px 20px 20px;
    height: calc(100% - 40px);
}
.in-sorting-records .time-axis {
    border-left: 2px solid #ddd;
    margin: 30px 0 0 0;
    width: 300px;
    min-height: 96%;
}
.in-sorting-records .time-axis:after {
    display: block;
    clear: both;
    content: '';
}
.in-sorting-records .time-axis > ul {
    position: relative;
    top: -20px;
    left: -7px;
}
.in-sorting-records .time-axis > ul > li {
    margin: 10px 0;
    height: 36px;
}
.in-sorting-records .time-axis > ul > li > i {
    display: inline-block;
    border: 1px solid #ddd;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    vertical-align: middle;
    background: #ddd;
}
.in-sorting-records .time-axis > ul > li .single-box {
    position: relative;
    display: inline-block;
    margin-left: 5px;
    margin-right: 5px;
    width: 50px;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    background: #f2f2f2;
}
.in-sorting-records .time-axis > ul > li .single-box:after {
    position: absolute;
    bottom: -6px;
    left: 50%;
    margin-left: -8px;
    width: 0;
    height: 0;
    border-top: 6px solid #f2f2f2;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    content: '';
}
.in-sorting-records .time-axis > ul > li.moment .single-box:after {
    border-top-color: #9900CC;
}
.in-sorting-records .time-axis > ul > li .single-info {
    display: inline-block;
    width: calc(100% - 100px);
    line-height: 20px;
    vertical-align: middle;
}
.in-sorting-records .time-axis > ul > li .single-info > span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.in-sorting-records .time-axis > ul > li.moment > i {
    border-color: #428bca;
    border-width: 2px;
    background: #fff;
}
.in-sorting-records .time-axis > ul > li.moment > i:after {
    content: '·';
}
.in-sorting-records .time-axis > ul > li.moment > .single-box {
    color: #fff;
    background-color: #9900CC;
}

.modalBadyRightAgain {
    /*float: right;*/
    padding: 10px;
    width: 100%;
    height: 36%;
    border: 1px solid #cfcfcf;
}
.modalBadyRightAgain .modalBadyRightImgAgain {
    width: 100%;
    height: 80%;
}
.modalBadyRightAgain .modalBadyRightImgAgain img {
    width: 100%;
    height: 100%;
}
.modalBadyRightAgain p {
    margin: 0;
    line-height: 28px;
}

.pack-box-list {
    width: max-content;
    table-layout: fixed;
}
.pack-box-list > tbody > tr > td {
    position: relative;
    border: 1px solid #e8e8e8;
    width: 150px;
    height: 55px;
    background: #fff;
}
.pack-box-list > tbody > tr > td .packageBox {
    position: relative;
    width: 100%;
    height: 100%;
}
.pack-box-list > tbody > tr > td .packageBox img {
    position: relative;
    top: -5px;
    width: 25px;
    height: 25px;
}
.pack-box-list > tbody > tr > td .scansTheSelected {
    background: #096;
    color: #fff;
}
.pack-box-list > tbody > tr > td .scansTheNormal {
    background: #f2f2f2;
    color: #a89999;
}
.pack-box-list > tbody > tr > td .scansTheChecked {
    background: #fff;
    color: #096;
}
.pack-box-list > tbody > tr > td .scansTheBlueSelected {
    background: #90c;
    color: #fff;
}
.pack-box-list > tbody > tr > td .scansTheGreenChecked {
    background: #096;
    color: #fff;
}
.pack-box-list > tbody > tr > td .scansTheChecked .packageBoxLabelCheck {
    color: #a9b;
}
.pack-box-list > tbody > tr > td .packageBoxCon {
    width: 100%;
    height: 30px;
    font-size: 20px;
    font-weight: 600;
    line-height: 30px;
    text-align: center;
}
.pack-box-list > tbody > tr > td .packageBoxLabel {
    height: 20px;
    font-size: 13px;
    line-height: 20px;
    text-align: center;
}
.pack-box-list .print-point-out {
    position: absolute;
    top: -1px;
    right: -1px;
}
.pack-box-list .print-point-out .menu {
    min-width: 80px;
}
.pack-box-list .print-point-out .menu > li {
    min-width: 80px;
}
.pack-box-list .print-point {
    padding: 2px 4px 0 0;
    width: 38px;
    height: 38px;
    text-align: right;
}
.pack-box-list .print-point-back {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    border-width:19px;
    border-style: solid;
    border-top-color: #056a07;
    border-right-color: #056a07;
    border-bottom-color: transparent;
    border-left-color: transparent;
}
.pack-box-list .print-point-con {
    display: inline-block;
    position: absolute;
    top: 2px;
    right: 4px;
    font-size: 12px;
    z-index: 17;
}
.pack-box-list .print-point-out.print-not {
    cursor: pointer;
}
.pack-box-list .print-point-out.print-not .print-point-back {
    border-top-color: #d7d7d7;
    border-right-color: #d7d7d7;
}
.pack-box-list .print-point-out.print-not .print-point-con {
    color: #737679;
}
.pack-box-list .print-point-out.print-going .print-point-back {
    border-top-color: #ff9966;
    border-right-color: #ff9966;
}
.pack-box-list .print-count-out {
    position: absolute;
    top: -1px;
    right: -1px;
}
.pack-box-list .print-count {
    width: 50px;
    height: 30px;
    border-bottom-left-radius: 10px;
    background: #ec4339;
    cursor: pointer;
}
.pack-box-list .print-count-con {
    font-size: 18px;
    text-align: center;
    line-height: 30px;
    color: #fff;
}
.pack-box-list .print-count-out .menu {
    min-width: 80px;
}
.pack-box-list .print-count-out .menu > li {
    min-width: 80px;
}
/*缺货*/
.pack-box-list .print-count-out.shortage .print-count {
    background: #ddd;
    cursor: inherit;
}
.pack-box-list .print-count-out.shortage .print-count .print-count-con {
    color: #737679;
}
.pack-box-list .print-count-out.shortage .shortage-one {
    display: none;
}
/*二次分拣 结束作业模态层*/
.twice-sort-end-modal .point {
    position: relative;
    top: 1px;
    margin-right: 5px;
    font-size: 10px;
    color: #ccc;
}
.twice-sort-end-modal .twice-sort-completion-box {
    max-width: 750px;
}
.twice-sort-end-modal .twice-sort-completion-box .title {
    padding: 10px;
    background: #ccc;
}
.twice-sort-end-modal .twice-sort-completion-box > table > thead > tr > th {
    border: 1px solid #e8e8e8;
    padding-left: 10px;
    line-height: 30px;
    color: #737679;
    background: #f2f2f2;
}
.twice-sort-end-modal .twice-sort-completion-box > table > tbody > tr > td {
    border: 1px solid #e8e8e8;
    width: 60px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #737679;
    background: #f2f2f2;
}
.twice-sort-end-modal .twice-sort-completion-box > table > tbody > tr > td.complete {
    color: #fff;
    background: #009a6a
}
/*扫描分拣 单个商品信息 展示*/
.parcelProgressTable {
    width: 100%;
}
.parcelProgressTable tr th,
.parcelProgressTable tr td {
    text-align: center;
    font-size: 13px;
    border: 1px solid #CFCFCF;
}
.parcelProgressTable tr td p {
    margin: 0;
    text-align: left;
    padding: 0 10px;
}
.parcelProgressTable tr th {
    height: 38px;
}
.parcelProgressTable tr td {
    height: 50px;
}
.parcel-progress-box {
    max-height: 300px;
    overflow: auto;
}
.table-parcel-progress {
    width: 100%;
}
.table-parcel-progress tr th,
.table-parcel-progress tr td {
    border: 1px solid #e8e8e8;
    font-size: 13px;
    text-align: center;
}
.table-parcel-progress tr td p {
    margin: 0;
    padding: 0 10px;
    text-align: left;
}
.table-parcel-progress tr th {
    height: 38px;
}
.table-parcel-progress tr td {
    height: 50px;
}

.scan-results-left .scanIdentificaBox{position:relative;width:100%;height:150%}
.scan-results-left .scanIdentificaBox table.scanIdentifica{width: 100%;max-width:100%;font-size:18px;height: 100%;}
.scan-results-left .scanIdentificaBox table.scanIdentifica tr td{position:relative;border:1px solid #CFCFCF;background-color:#F2F2F2;width: 140px;height: 20%;}
.scan-results-left .scanIdentificaBox table.scanIdentifica tr td .packageBoxNo{color:#333;text-align:center;line-height:26px}
.scan-results-left .scanIdentificaBox table.scanIdentifica tr td .packageItemNumber{display:none;color:#FFF;text-align:center;line-height:80px}
.scan-results-left .scanIdentificaBox table.scanIdentifica tr td .packageDxmNo{position:absolute;right:5px;bottom:0;color:#939393;font-size:13px}
.scan-results-left .scanIdentificaBox table.scanIdentifica tr td .packageBoxBac{position:absolute;top:-56%;left:-54%;display:none;width:100%;height:100%;background:#FFF;-webkit-transform:rotate(49deg);-moz-transform:rotate(49deg);-o-transform:rotate(49deg);transform:rotate(49deg)}
.scan-results-left .scanIdentificaBox table.scanIdentifica tr td.packageBoxSe{overflow:hidden;background-color:#096}
.scan-results-left .scanIdentificaBox table.scanIdentifica tr td.packageBoxSe .packageBoxNoSe{position:absolute;top:5%;left:5%;color:#333}
.scan-results-left .scanIdentificaBox table.scanIdentifica tr td.packageBoxSe .packageItemNumberSe{display:block}
.scan-results-left .scanIdentificaBox table.scanIdentifica tr td.packageBoxSe .packageDxmNoSe{color:#FFF}
.scan-results-left .scanIdentificaBox table.scanIdentifica tr td.packageBoxSe .packageBoxBac{display:block}
.scanPackageCheckModal .post_divA .parcelSortingProcessFour p{width:25%}

/*扫描包装*/
.in-page-header {
    position: fixed;
    top: 0;
    bottom: auto;
    box-shadow: 0 1px 1px rgba(0,0,0,.075);
    border-bottom: 1px solid #ddd;
    padding: 10px 20px;
    width: 100%;
    background: #fff;
    z-index: 10;
}
.in-page-header-con {
    width: 1100px;
    margin: 0 auto;
}
.in-page-header .in-separator-portrait {
    display: inline-block;
    position: relative;
    top: 5px;
    margin: 0 10px;
    border-right: 1px solid #ccc;
    height: 20px;
}
.in-page-header-con .btn-tip {
    display: block;
    top: 34px;
    left: -108px;
    width: 298px;
}

/*波次选择物流渠道弹层*/
.wave-ship-temp-modal .screen-order .logistics-tree {
    padding: 10px;
}
.wave-ship-temp-modal .screen-order .logistics-tree .treeUnderLine {
    border: 0;
}

/*订单波次end*/


/*包裹管理*/
.in-screen-single .lattice {
    width: calc(100% - 560px);
}
/*包裹管理End*/

/* 订单列表禁止发货表头 */
.thead-action-group {
    padding-left: 10px !important;
    text-align: left !important;
    background: #fff !important;
}
.thead-action-group .head-action {
    padding: 2px 3px;
    color: #999;
    font-weight: 400;
}
.thead-action-group .head-action:hover,
.thead-action-group .head-action:focus,
.thead-action-group .head-action.myj-active {
    background: #428bca;
    color: #fff;
}
.thead-action-group .head-action + .head-action {
    margin-left: 15px;
}
/* 订单列表禁止发货表头End */
/* 禁止发货弹层 */
.package-ban-ship .modal-dialog {
    width: 480px;
}
.package-ban-ship .modal-body {
    padding: 20px;
}
.package-ban-ship .group-rows{
    display: flex;
    align-items: flex-start;
}
.package-ban-ship .group-rows + .group-rows{
    margin-top: 10px;
}
.package-ban-ship .group-rows > .lt {
    line-height: 34px;
    width: 80px;
}
.package-ban-ship .group-rows > .rt {
    width: calc(100% - 80px);
    font-size: 0;
}
.package-ban-ship .group-rows > .rt select {
    width: 200px;
}
.package-ban-ship .group-rows > .rt textarea {
    resize: none;
}
.package-ban-ship .group-rows > .rt .btn {
    width: 80px;
}
.package-ban-ship .group-rows > .rt .btn + .btn {
    margin-left: 10px;
}
/* 禁止发货弹层End */
/* 拦截包裹列表 */
.intercept-parcel-table .header td{
    padding: 0 5px;
}
/* 拦截包裹列表End */

/* flex module  */
.flex-module {
    display: flex;
    height: 100%;
}
.flex-module.center {
    align-items: center;
}
.flex-module.top {
    align-items: flex-start;
}
.flex-module.btm {
    align-items: flex-end;
}
.flex-module.space-between {
    justify-content: space-between;
}
.flex-module.lt {
    justify-content: flex-start;
}
.flex-module.rt {
    justify-content: flex-end;
}
.flex-module.column {
    flex-direction: column;
}

/* flex module end */
/*波次/包裹列表图标*/
.deliver-status-icon-box {
    font-size: 0;
    line-height: normal;
}
.deliver-status-icon-box .icon-two-sorting {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../img/orderWavePicking.png?v=4.1) no-repeat -1372px -17px;
}
.deliver-status-icon-box .icon-two-sorting-end {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../img/orderWavePicking.png?v=4.1) no-repeat -1522px -17px;
}
.deliver-status-icon-box .icon-two-sorting-pda {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../img/orderWavePicking.png?v=4.1) no-repeat -1716px -17px;
}
.deliver-status-icon-box .icon-two-sorting-pda-end {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../img/orderWavePicking.png?v=4.1) no-repeat -1786px -17px;
}
.deliver-status-icon-box .icon-forbid {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../img/orderWavePicking.png?v=4.1) no-repeat -1451px -18px;
}
.deliver-status-icon-box .icon-no-line-order {
    color: #ffb13c;
}
.deliver-status-icon-box .attach-icons,
.deliver-status-icon-box .glyphicon {
    font-size: 16px;
}
.deliver-status-icon-box .glyphicon-saved {
    position: relative;
    top: -1px;
}
.deliver-status-icon-box .deliver-status-pda-icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(/static/img/orderWavePicking.png?v=4.1) no-repeat;
}
.deliver-status-icon-box .deliver-status-pda-icon.start {
    background-position: -1585px -17px;
}
.deliver-status-icon-box .deliver-status-pda-icon.end {
    background-position: -1646px -17px;
}

.in-table-border .circularSpanGrey {
    padding: 3px;
}
.in-table-border tr.current-state > td {
    background: #d9e8f4;
}
/*无内容信息盒子*/
.empty-con-info-box {
    border: 1px solid #e8e8e8;
}
.empty-con-info-box.no-top {
    border-top: 0;
}
.empty-con-info-box .empty-con-info-in {
    height: 250px;
    font-size: 20px;
    line-height: 250px;
    text-align: center;
    color: #b0b3b6;
}
/*无内容信息盒子end*/

/*波次规则*/
.in-table-wave-rule > thead > tr > th,
.in-table-wave-rule > tbody > tr > td {
    width: 120px;
    min-width: 120px;
    max-width: 120px;
}
.in-table-wave-rule > thead > tr > th.rule-detail,
.in-table-wave-rule > tbody > tr > td.rule-detail {
    width: auto;
    min-width: inherit;
    max-width: inherit;
}
.in-table-wave-rule > thead > tr > th.rule-action,
.in-table-wave-rule > tbody > tr > td.rule-action {
    width: 250px;
    min-width: 250px;
    max-width: 250px;
}
.in-table-wave-rule > thead > tr > th.operating,
.in-table-wave-rule > tbody > tr > td.operating {
    width: 70px;
    min-width: 70px;
    max-width: 70px;
}
.in-table-wave-rule > thead > tr > th .expansion-btn {
    display: inline-block;
    color: #428bca;
    cursor: pointer;
}
.in-table-wave-rule > thead > tr > th .expansion-btn:hover,
.in-table-wave-rule > thead > tr > th .expansion-btn:focus,
.in-table-wave-rule > thead > tr > th .expansion-btn:active {
    color: #235270;
}
.in-table-wave-rule .rule-detail-box {
    overflow: hidden;
    max-height: 80px;
}
.in-table-wave-rule .rule-detail-box .rule-detail {
    line-height: 20px;
}
.in-table-wave-rule .rule-detail-box.detail-open {
    overflow: inherit;
    max-height: none;
}
.in-table-wave-rule .rule-action-single {
    display: flex;
}
/*筛选物流处理*/
.screen-logistics-mode {
    position: relative;
    overflow: hidden;
    width: calc(100% - 80px);
    max-height: 90px;
}
.screen-logistics-mode.mode-open {
    overflow: inherit;
    max-height: inherit;
}
.screen-logistics-mode .content > a {
    display: inline-block;
    margin: 5px 20px 5px 0;
    border-radius: 2px;
    padding: 2px 5px;
    height: 19px;
    line-height: 15px;
    color: #434649;
    word-wrap: normal;
    word-break: keep-all;
}
.screen-logistics-mode .content > a.in-active {
    background-color: #428bca;
    color: #fff;
}
.screen-logistics-mode .ctr {
    position: absolute;
    right: 0;
    top: 6px;
}
.screen-logistics-mode .ctr > a.more.aBtnDown {
    background-position: 34px 2px;
}
.screen-logistics-mode .ctr > a.more.aBtnUp {
    background-position: 34px 1px;
}
/*筛选物流处理*/
/*预生成波次信息弹层*/
.pre-wave-modal .modal-body {
    min-height: 300px;
    max-height: inherit;
}
.pre-wave-modal .wave-info-search-ctr {
    color: #428bca;
    cursor: pointer;
}
.pre-wave-modal .wave-info-search-ctr:hover {
    color: #235270;
}
.pre-wave-modal .wave-info-search-ctr .icon {
    position: relative;
    top: 4px;
    color: #428bca;
}
.pre-wave-modal .wave-info-search-ctr:hover .icon {
    color: #235270;
}
.pre-wave-modal .wave-info-list-box .info-list-head {
    width: 768px;
}
.pre-wave-modal .wave-info-list-box .info-list-body {
    position: relative;
    top: -1px;
}
.pre-wave-modal .wave-info-list-box .has-ipt {
    width: 40px;
    min-width: 40px;
    max-width: 40px;
}
.pre-wave-modal .wave-info-list-box .info-num {
    width: 50px;
    min-width: 50px;
    max-width: 50px;
}
.pre-wave-modal .wave-info-list-box .info-type {
    width: 80px;
    min-width: 80px;
    max-width: 80px;
}
.pre-wave-modal .wave-info-list-box .info-con {
    width: 120px;
    min-width: 120px;
    max-width: 120px;
}
.pre-wave-modal .wave-info-list-box .info-pack {
    width: 80px;
    min-width: 80px;
    max-width: 80px;
}
.pre-wave-modal .wave-info-list-box .info-picker {
    width: 100px;
    min-width: 100px;
    max-width: 100px;
}
.pre-wave-modal .wave-info-list-box-in {
    max-height: 400px;
    overflow: auto;
}
/*波次规则End*/
/*订单升级入口*/
.order-upgrade-entry {
    position: relative;
    float: right;
    font-size: 0;
}
.order-upgrade-entry .title {
    display: inline-block;
    padding: 0 20px 0 30px;
    height: 32px;
    font-size: 13px;
    color: #fff;
    background: #e0b44f;
}
.order-upgrade-entry .link {
    display: inline-block;
    padding: 0 30px 20px;
    height: 32px;
    font-size: 13px;
    color: #e0b44f;
    background: #303146;
}
.order-upgrade-entry .separate {
    position: absolute;
    right: 108px;
    top: 0;
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url(../img/professionalEdition/separate.png) no-repeat;
    background-size: 32px 32px;
}
.order-upgrade-entry .icon {
    position: absolute;
    right: 0;
    top: 3px;
    font-size: 22px;
    color: #e0b44f;
}
/*订单升级入口End*/
/*专业版页面*/
.pe-body .nav-index {
    background: #303146;
}
.pe-body .nav-index .li-hover.user > .btn-user {
    border: #F5CA3A;
    color: #303146;
    background: #F5CA3A;
}
.pe-body .nav-index .li-hover.user > .btn-user > div > .vip-back {
    background: url(../img/professionalEdition/icons.png) no-repeat -394px -232px;
}
.pe-body .nav-index .li-hover.user > .btn-user > div > .vip1,
.pe-body .nav-index .li-hover.user > .btn-user > div > .vip2,
.pe-body .nav-index .li-hover.user > .btn-user > div > .vip3 {
    color: #b42104;
}
.pe-body .nav-index .li-hover:hover > .dropdown-toggle {
    color: #303146;
    background-color: #F5CA3A;
}
.pe-body .nav-index .li-hover > .dropdown-list > table > tbody > tr > td:nth-child(2) a:hover,
.pe-body .nav-index .li-hover > .dropdown-list .plat-con > div > a:hover {
    color: #303146;
    background-color: #F5CA3A;
}
.pe-body .li-active > a.dropdown-toggle {
    color: #303146;
    background-color: #F5CA3A;
}
.pe-body .banner-top {
    width: 100%;
    height: 400px;
    background-color: #ddd;
    background: url(../img/professionalEdition/banner.jpg) no-repeat center center;
}
.pe-body .banner-top .banner-btn {
    padding: 30px 60px 0;
}
.pe-body .banner-top .banner-btn .btn-yellow {
    border: 1px solid #ffff00;
    width: 100px;
    font-size: 16px;
    font-weight: 600;
    color: #303146;
    background: #ffff00;
}
.pe-body .banner-top .banner-btn .btn-yellow.big {
    width: 210px;
    height: 60px;
    font-size: 30px;
    line-height: 58px;
}
.pe-body .banner-center {
    width: 100%;
    height: 250px;
    background: #303146;
}
.pe-body .banner-center-info {
    display: flex;
    margin: 0 auto;
    padding-top: 75px;
    width: 1200px;
    height: 100%;
    justify-content: space-between;
}
.pe-body .banner-center-info .single {
    display: flex;
    width: 220px;
    justify-content: center;
}
.pe-body .banner-center-info .single .sign {
    width: 100px;
    height: 100px;
    background: url(../img/professionalEdition/icons.png) no-repeat;
}
.pe-body .banner-center-info .single .sign.wrong {
    background-position: -39px -27px;
}
.pe-body .banner-center-info .single .sign.slow {
    background-position: -203px -27px;
}
.pe-body .banner-center-info .single .sign.money {
    background-position: -361px -27px;
}
.pe-body .banner-center-info .single .sign.safe {
    background-position: -517px -27px;
}
.pe-body .banner-center-info .single .summary {
    padding: 0 0 0 10px;
    width: 150px;
    height: 100px;
    font-size: 24px;
    font-weight: 600;
    color: #F5CA3A;
}
.pe-body .banner-center-info .single .summary > span {
    display: block;
}
.pe-body .banner-bottom {
    width: 100%;
    height: 250px;
    background: #fff;
}
.pe-body .banner-bottom-info {
    display: flex;
    margin: 0 auto;
    width: 1200px;
    height: 100%;
    align-items: center;
    justify-content: center;
}
.pe-body .banner-bottom-info .title {
    width: 830px;
    height: 200px;
    font-size: 36px;
    font-weight: 600;
    line-height: 200px;
    color: #2E3234;
    background: url(../img/professionalEdition/icons.png) no-repeat 80px -852px;
}
.pe-body .introduce-box {
    width: 100%;
    background: #fff;
}
.pe-body .introduce-box.tinted {
    background: #303146;
}

.pe-body .introduce-box.get-ready {
    background: #F5CA3A;
}
.pe-body .introduce-box.case {
    background: #fff url(../img/professionalEdition/caseBack.jpg) no-repeat center center;
}
.pe-body .introduce-box.case .case-play {
    border: 1px solid #ddd;
    width: 800px;
    height: 400px;
}
.pe-body .introduce-container {
    display: flex;
    margin: 0 auto;
    padding-top: 110px;
    padding-bottom: 110px;
    width: 1200px;
    text-align: center;
    justify-content: center;
    align-items: center;
}
.pe-body .introduce-container .title-box {
    width: 400px;
    text-align: left;
}
.pe-body .introduce-container .title-box .title {
    font-size: 32px;
    font-weight: 600;
    color: #2E3234;
}
.pe-body .introduce-container .title-box .separate {
    margin-top: 20px;
    margin-bottom: 20px;
    width: 60px;
    border-top: 3px solid #2E3234;
}
.pe-body .introduce-container .title-box .slogan {
    font-size: 20px;
    color: #2E3234;
}
.pe-body .introduce-box.tinted .introduce-container .title-box .title {
    font-size: 32px;
    font-weight: 600;
    color: #F5CA3A;
}
.pe-body .introduce-box.tinted .introduce-container .title-box .separate {
    margin-top: 20px;
    margin-bottom: 20px;
    width: 60px;
    border-top: 3px solid #F5CA3A;
}
.pe-body .introduce-box.tinted .introduce-container .title-box .slogan {
    font-size: 20px;
    color: #F5CA3A;
}
.pe-body .introduce-container .content-box {
    width: 800px;
}
.pe-body .introduce-container .advantage-info {
    display: flex;
    justify-content: space-between;
}
.pe-body .introduce-container .advantage-info .single {
    border-radius: 10px;
    padding-top: 42px;
    width: 180px;
    height: 180px;
    text-align: center;
    background: #F5CA3A;
}
.pe-body .introduce-container .advantage-info .single .title {
    margin-bottom: 10px;
    font-size: 20px;
    font-weight: 600;
    color: #2E3244;
}
.pe-body .introduce-container .advantage-info .single .num {
    font-size: 50px;
    font-weight: 600;
    color: #2E3244;
}
.pe-body .introduce-container .advantage-info .single .unit {
    font-size: 20px;
    font-weight: 600;
    color: #2E3244;
}
.pe-body .introduce-container .tool-info {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.pe-body .introduce-container .tool-info .single {
    text-align: center;
    height: 150px;
    margin: 30px 0;
}
.pe-body .introduce-container .tool-info:first-child .single {
    margin-top: 0;
}
.pe-body .introduce-container .tool-info:last-child .single {
    margin-bottom: 0;
}
.pe-body .introduce-container .tool-info .single .showcase {
    display: inline-block;
    margin-bottom: 10px;
    width: 110px;
    height: 110px;
    border-radius: 50%;
    background: #303146 url(../img/professionalEdition/icons.png) no-repeat;
}
.pe-body .introduce-container .tool-info .single .showcase.case1 {
    background-position: -20px -314px;
}
.pe-body .introduce-container .tool-info .single .showcase.case2 {
    background-position: -160px -313px;
}
.pe-body .introduce-container .tool-info .single .showcase.case3 {
    background-position: -310px -314px;
}
.pe-body .introduce-container .tool-info .single .showcase.case4 {
    background-position: -460px -314px;
}
.pe-body .introduce-container .tool-info .single .showcase.case5 {
    background-position: -19px -435px;
}
.pe-body .introduce-container .tool-info .single .showcase.case6 {
    background-position: -159px -434px;
}
.pe-body .introduce-container .tool-info .single .showcase.case7 {
    background-position: -310px -435px;
}
.pe-body .introduce-container .tool-info .single .showcase.case8 {
    background-position: -460px -434px;
}
.pe-body .introduce-container .tool-info .single .showcase.case9 {
    background-position: -19px -542px;
}
.pe-body .introduce-container .tool-info .single .showcase.case10 {
    background-position: -159px -541px;
}
.pe-body .introduce-container .tool-info .single .showcase.case11 {
    background-position: -310px -542px;
}
.pe-body .introduce-container .tool-info .single .showcase.case12 {
    background-position: -460px -542px;
}
.pe-body .introduce-container .tool-info .single .showcase.case13 {
    background-position: -35px -693px;
}
.pe-body .introduce-container .tool-info .single .showcase.case14 {
    background-position: -181px -690px;
}
.pe-body .introduce-container .tool-info .single .showcase.case15 {
    background-position: -339px -694px;
}
.pe-body .introduce-container .tool-info .single .showcase.case16 {
    background-position: -505px -691px;
}
.pe-body .introduce-container .tool-info .single .title {
    font-size: 24px;
    font-weight: 600;
    color: #2E3244;
}
.pe-body .introduce-container .tool-info .single.expect .showcase {
    background-color: #E5E5E5;
}
.pe-body .introduce-container .tool-info .single.expect .title {
    color: #BCBCBC;
}
.pe-body .introduce-container .tool-info.service .single .showcase {
    background-color: #F5CA3A;
}
.pe-body .introduce-container .tool-info.service .single.diff .showcase {
    background-color: #fff;
}
.pe-body .introduce-container .tool-info.service .single .title {
    color: #FFF;
}
.pe-body .introduce-container .get-ready-info {
    box-shadow: 0 0 20px #ed9f00;
}
.pe-body .introduce-container .get-ready-info-top {
    display: flex;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    background-color: #fff;
}
.pe-body .introduce-container .get-ready-info-top .get-ready-info-single {
    flex: 1;
    padding: 30px 0 30px 40px;
    background-color: #F5CA3A;
}
.pe-body .introduce-container .get-ready-info-bottom {
    display: flex;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    background-color: #F5CA3A;
}
.pe-body .introduce-container .get-ready-info-bottom .get-ready-info-single {
    flex: 1;
    padding: 30px 0 30px 40px;
    background-color: #fff;
}
.pe-body .introduce-container .get-ready-info-single {
    margin-right: 2px;
    text-align: left;
}
.pe-body .introduce-container .get-ready-info-top .get-ready-info-single:last-child,
.pe-body .introduce-container .get-ready-info-bottom .get-ready-info-single:last-child {
    margin-right: 0;
}
.pe-body .introduce-container .get-ready-info-single .title {
    margin-bottom: 16px;
    font-size: 24px;
    font-weight: 600;
    color: #2E3244;
}
.pe-body .introduce-container .get-ready-info-single .content {
    font-size: 16px;
    color: #2E3244;
}
.pe-body .introduce-container .contact-box {
    padding-top: 80px;
    width: 800px;
    height: 450px;
    background: #303146;
}
.pe-body .introduce-container .contact-in {
    margin: 0 auto;
    width: 570px;
}
.pe-body .introduce-container .contact-in .title {
    margin-bottom: 10px;
    text-align: center;
    font-size: 20px;
    color: #F5CA3A;
}
.pe-body .introduce-container .contact-in .content {
    padding-top: 10px;
    padding-bottom: 10px;
}
.pe-body .introduce-container .contact-single {
    display: flex;
    position: relative;
    margin-bottom: 20px;
    font-size: 0;
    align-items: center;
    justify-content: center;
}
.pe-body .introduce-container .contact-single .single-name {
    display: inline-block;
    width: 100px;
    font-size: 18px;
    text-align: right;
    color: #F5CA3A;
}
.pe-body .introduce-container .contact-single .single-ctr {
    display: inline-block;
    border: 1px solid #F5CA3A;
    border-radius: 2px;
    width: 280px;
    height: 42px;
    background-color: #303146;
}
.pe-body .introduce-container .contact-single .single-ctr > input,
.pe-body .introduce-container .contact-single .single-ctr > select {
    border: 0;
    padding: 0 12px;
    width: 278px;
    height: 40px;
    font-size: 18px;
    color: #F5CA3A;
    background-color: #303146;
}
.pe-body .introduce-container .contact-single .single-ctr > select {
    padding-right: 40px;
}
.pe-body .introduce-container .contact-single .single-ctr > select:focus,
.pe-body .introduce-container .contact-single .single-ctr > select:active {
    border: 0;
    outline: 0;
}
.pe-body .introduce-container .contact-single .single-ctr > select {
    background: #303146 url(../img/professionalEdition/icons.png) no-repeat -260px -228px;
    appearance: none;
    -moz-appearance:none;
    -webkit-appearance:none;
}
.pe-body .introduce-container .contact-single .single-ctr > select::-ms-expand {
    display: none;
}
.pe-body .introduce-container .contact-single .single-ctr > select > option:disabled {
    color: #2E3244;
    background-color: #E0B44F;
}
.pe-body .introduce-container .contact-single .single-ctr.only-text {
    display: inline-block;
    border: 1px solid #303146;
    font-size: 18px;
    line-height: 40px;
    text-align: left;
    color: #F5CA3A;
}
.pe-body .introduce-container .contact-single .single-btn-ctr {
    display: inline-block;
    width: 280px;
    height: 42px;
}
.pe-body .introduce-container .contact-single .single-btn-ctr > button {
    border: 0;
    border-radius: 20px;
    width: 280px;
    height: 42px;
    font-size: 20px;
    font-weight: 600;
    line-height: 42px;
    color: #2E3244;
    background-color: #F5CA3A;
}
.pe-body .foot-bar {
    margin: 0;
    padding-bottom: 10px;
    background-color: #fff;
}
/*专业版页面End*/
/*补录运单号*/
.additional-track-number{
    display: inline-block !important;
    margin-right: 5px !important;
    padding-top: 2px !important;
    line-height: 20px !important;
    font-size: 13px !important;
    vertical-align: middle !important;
}
/*补录运单号end*/

/*订单常用搜索保存*/
.order-filtrate-up{
    position: absolute;
    left: 49%;
    top: -1px;
    display: inline-block;
    width: 40px;
    height: 13px;
    background: url(../img/otherIcon.png?v=33) no-repeat -1124px -367px;
    cursor: pointer;
}
.order-filtrate-up:hover{
    background: url(../img/otherIcon.png?v=33) no-repeat -1185px -367px;
}
.order-filtrate-down{
    position: absolute;
    left: 49%;
    top: -1px;
    display: inline-block;
    width: 40px;
    height: 13px;
    background: url(../img/otherIcon.png?v=33) no-repeat -1003px -367px;
    cursor: pointer;
}
.order-filtrate-down:hover{
    background: url(../img/otherIcon.png?v=33) no-repeat -1064px -367px;
}
.order-save-filtrate-modal-box{
    padding: 0 0 5px 35px !important;
}
.order-save-filtrate-modal-box.p-left10{
    padding: 0 0 5px 10px !important;
}
.order-common-search-modal{
    position: relative;
    margin-top: 8px;
    margin-right: 20px;
    padding: 0 10px 0 2px;
}
.order-common-search-remove{
    position: absolute;
    top: -6px;
    right: -6px;
    display: none;
    border-radius: 8px;
    color: #286090;
    background: white;
    z-index: 1;
}
/*订单常用搜索保存end*/
.sorting-btn{
    height: 30px !important;
    line-height: 30px !important;
}
.h170{
    height: 170px !important;
}

/*物流分拨*/
.scan-now-info {
    width: 100%;
    font-size: 0;
}
.scan-now-info > .scan-sort-code {
    display: inline-block;
    position: relative;
    border-right: 1px dashed #e8e8e8;
    padding: 0 20px;
    width: 440px;
}
.scan-now-info > .scan-sort-code .code-info {
    width: 420px;
    height: 200px;
    font-size: 65px;
    line-height: 150px;
    text-align: center;
    color: #fff;
    /*background-color: #8800f2;*/
    background-color: #DDDDDD;
}
.scan-now-info > .scan-sort-code .code-warehouse-name {
    position: absolute;
    bottom: 50px;
    padding-right: 40px;
    width: 100%;
    font-size: 26px;
    text-align: center;
    color: #fff;
}
.scan-now-info > .scan-logistics-info {
    display: inline-block;
    width: 540px;
    padding: 0 0 0 20px;
    vertical-align: top;
}
.table-scan-now-info > thead > tr > th:first-child,
.table-scan-now-info > tbody > tr > td:first-child {
    padding-left: 10px;
}
.table-scan-now-info .info-num {
    width: 150px;
    min-width: 150px;
    max-width: 150px;
}
.table-scan-all-info > thead > tr > th:first-child,
.table-scan-all-info > tbody > tr > td:first-child {
    padding-left: 10px;
}
.table-scan-all-info .info-agent {
    min-width: 200px;
}
.table-scan-all-info .info-num {
    width: 200px;
    min-width: 200px;
    max-width: 200px;
}
.validform-err {
    display: inline-block;
    border: 1px solid red;
    border-radius: 2px;
    padding: 6px 12px;
    height: 34px;
    width: 100%;
    font-size: 13px;
    line-height: 20px;
    vertical-align: middle;
    color: #555;
    background-color: #fff;
    background-image: none;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,
    -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,
    box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,
    box-shadow ease-in-out .15s;
}
.validform-err:focus {
    border-color: red;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(255, 0, 0, 0.75), 0 0 8px rgba(255, 0, 0, 0.7);
    box-shadow: inset 0 1px 1px rgba(255, 0, 0, 0.7), 0 0 8px rgba(255, 0, 0, 0.7);
}
.table-scan-all-info .operating {
    width: 100px;
    min-width: 100px;
    max-width: 100px;
}
.table-scan-all-info .total-pack-num {
    cursor: pointer;
    text-decoration: underline;
}
/*包袋管理*/
.in-table-bag .icon-box .glyphicon {
    position: relative;
    top: -3px;
}
/*物流分拨*/
.confirm-migration-bag-modal .in-table-border > thead > tr > th {
    width: 33.33%;
    min-width: 33.33%;
    max-width: 33.33%;
}
.in-table-border.info-pack-single .info-mode {
    width: 200px;
    min-width: 200px;
    max-width: 200px;
}
.in-table-border.info-pack-single .info-num {
    width: 80px;
    min-width: 80px;
    max-width: 80px;
}
.in-modal.pick-up-service-address-shopee-modal .modal-body {
    overflow: inherit;
}
/*物流分拨End*/
.dashed-left {
    border-left: 1px dashed #ccc;
}
.divWidthHelf {
    float: left;
    width: 50%;
}
.scanIdentificaBoxTable tr {
    height: 20% !important;
}
/*多品校验*/
.validationHead {
    border: 1px solid #e5e5e5;
    padding: 0 10px;
    height: 46px;
    line-height: 42px;
    background: #eee;
}
.validationHead > button {
    margin-top: 6px;
    border: none;
    border-radius: 4px;
    padding: 10px 15px;
    height: 32px;
    line-height: 14px;
    background: #337ab7;
    color: #fff;
}
#scanSkuDiv span {
    font-size: 18px;
}
.scansTheInput #scanSkuCheckInput {
    height: 40px;
    font-size: 18px;
}
#scanPackageBtn2 {
    height: 40px;
    line-height: 20px;
    font-size: 18px;
}
.printBatchDivTBox {
    padding: 0 15px;
}
.printBatchDivTBox .printBatchDivT {
    width: 100%;
}
.printBatchDivTBox #printBatchForm {
    padding: 0 15px;
}
.printBatchDivTBox .automaticMatching {
    width: 100%;
}
.DivT-head {
    padding: 0 15px;
    line-height: 40px;
    background: #eee;
}
.post_divA.goOn {
    background: url(../img/arrowgreen1.png) no-repeat left -97px;
}
.p_style3A.goOn {
    background:#00cc66 url(../img/arrowgreen1.png) no-repeat 100.2% -192px; color:#FFF;
}
.p_style4A.goOn {
    background:#00cc66 url(../img/arrowgreen1.png) no-repeat 100.2% -160px; color:#FFF;
}
/*云仓*/
.tabs-box-order-yc {
    float: left;
    position: relative;
    margin-top: 10px;
    text-align: left;
    width: 100%;
}
.tabs-box-order-yc .nav-tabs {
    border-bottom: none;
    position: inherit;
    margin-bottom: 0;
}
.tabs-box-order-yc .nav > li > a {
    height: 100%;
}
.tabs-box-order-yc .ulBtn-box {
    padding: 10px 5px 5px 5px;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
}
.tabs-box-order-yc .ulBtn-out {
    display: inline-block;
    width: 480px;
}
.tabs-box-order-yc .pagination {
    position: absolute;
    bottom: 0;
    right: 10px;
    margin: 0 0 4px;
}

.to-upload-tabcard > li {
    padding: 0 8px !important;
}

.order-shipped {
    overflow-y: auto;
    max-height: 450px;
}

.order-shipped .articles-num-title {
    height: 30px !important;
    line-height: 30px !important;
}

.yellow-stripe {
    height: 30px;
    line-height: 30px;
    color: #737679;
    background: #ffffcd;
}
.yellow-stripe > td {
    padding-left: 30px;
}
.yellow-stripe span {
    font-weight: bold;
    color: #434649;
}

/*波次自主升级*/
.upver-content {
    padding: 40px 0;
    height: 300px;
    max-height: none;
}
.progress-succtext {
    margin: 20px 0;
    font-weight: bold;
    color: #C7A865;
}
.progressSuccess a {
    color: #737679;
    text-decoration: underline;
}
.color096 {
    color: #096;
}
/*波次自主升级End*/

.modal-body-visible {
    max-height: inherit !important;
    overflow: visible  !important;
}
.order-word-box{
    bottom: 33px !important;
    left: -170px !important;
}

/*物流分拨拆分表格样式*/
.table-split th,
.table-split td {
    box-sizing: border-box !important;
}
.table-split .t-bag {
    width: 200px;
}
.table-split .t-code {
    width: 180px;
}
.table-split .t-time,
.table-split .t-state {
    width: 150px;
}
.table-split .t-operat {
    width: 100px !important;
    min-width: 100px !important;
    max-width: 100px !important;
}
.table-split .t-track {
    width: 220px;
}
/*物流分拨拆分表格样式END*/

/*查询大包状态弹层样式*/
.bag-status-display-wrap {
    position: relative;
}
.bag-status-display {
    position: absolute;
    top: 18px;
    z-index: 5;
    border: #e8e8e8 solid 1px;
    padding: 15px;
    width: 250px;
    background-color: #fff;
    box-shadow: 0 0 10px #e8e8e8;
}
.bag-status-display .arrow-box {
    position: absolute;
    top: -16px;
    left: 50%;
    margin-left: -8px;
    border: 8px solid transparent;
    border-bottom-color: #e8e8e8;
    content: '';
    width: 0;
    height: 0;
}
.bag-status-display .arrow-box:before {
    position: absolute;
    top: -6px;
    left: 50%;
    margin-left: -8px;
    border: 8px solid transparent;
    border-bottom-color: #fff;
    content: '';
    width: 0;
    height: 0;
}
.bag-status-display .statusBar {
    margin: 10px 0;
}
.status-box > span {
    float: left;
    border-radius: 7px;
    width: 14px;
    height: 14px;
    background: #ccc;
}
.status-box > span.active {
    background: #FF8345;
}
.status-box > i {
    float: left;
    margin-top: 5px;
    width: 50px;
    height: 3px;
    background: #e8e8e8;
}
.status-namebox > span {
    display: inline-block;
    margin: 0 8px;
}
/*查询大包状态弹层样式end*/


/* 多品分拣表格样式*/
.horizontally{
    margin: 0 auto;
    width: 93%;
}
.packageListCon2 {
    padding-bottom: 50px !important;
    height: auto !important;
}
.packageBox_list .packageListCon2 table {
    height: auto !important;
    width: auto !important;
}
.packageBox_list .packageListCon2 table tr td {
    height: 60px !important;
}
#thumbnailTable {
    height: auto !important;
    width: auto !important;
}
#thumbnailTable tr td {
    height: 25px !important;
    width: 50px !important;
}
#scanIdentificaBoxTable {
    width: auto !important;
}
.scanIdentificaBox2 {
    padding-bottom: 50px !important;
    height: auto !important;
}
#scanIdentificaBoxTable tr td{
    height: 60px !important;
}
table.multispeciesPick-table tr td {
    width: 100px;
    height: 70px;
    border: 1px solid #ddd;
}
table.multispeciesPick-table tr td .packageBoxBac {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 100%;
    padding: 5px;
}

table.multispeciesPick-table tr td .packageBox {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 100%;
    padding-top: 5px;
}
table.multispeciesPick-table tr td .packageBoxCon {
    width: 100%;
    height: 60%;
    text-align: center;
    font-size: 20px;
}
table.multispeciesPick-table tr td .packageBoxCon.packageBoxNo  {
    width: 100%;
    height: 40%;
    text-align: left;
    font-size: 20px;
}
table.multispeciesPick-table .scansTheSelected {
    background: #8800f2;
    color: #FFF;
}
table.multispeciesPick-table .scansTheChecked {
    background: #5DC74D;
    color: #FFF;
}
table.multispeciesPick-table tr td .triangular {
    position: absolute;
    top: -20px;
    right: -20px;
    width: 40px;
    height: 40px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background: #AAA;
    border: 1px solid #f2f2f2;
    cursor: pointer;
}

table.multispeciesPick-table tr td .triangular span {
    display: block;
    margin-top: 20px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    text-align: center;
    font-size: 14px;
    color: #fff;
}
table.multispeciesPick-table tr td .triangular.yellow {
    background: #f96;
}
/* 多品分拣表格样式end*/

/*订单页面折叠*/
.dataTypeClick {
    position: absolute;
    z-index: 20;
    right: 15px;
}
/*订单页面折叠end*/

/*波次二次分拣一键完成*/
.sku-num-greater-than{
    display: none;
    margin-left: 270px;
    font-size: 13px;
}
/*波次二次分拣一键完成end*/


/*订单禁止处理图标*/
/*手动标记*/
.order-ban-processing-icon{
    width: 22px !important;
    height: 22px !important;
}
.order-ban-processing-icon.manual{
    background-position: -60px -460px;
}
/*取消退款*/
.order-ban-processing-icon.cancel{
    background-position: -110px -460px;
}
/*地址变更*/
.order-ban-processing-icon.address-change{
    background-position: -160px -460px;
}
/*平台产品信息变更*/
.order-ban-processing-icon.product-change{
    background-position: -10px -500px;
}
/*订单禁止处理图标end*/

/*小秘云仓查看商品占用库存详情样式*/
table.occupy-stock-table > tbody > .content > td.imgDivOutTd {
    width: 64px;
    min-width: 64px;
    max-width: 64px;
    word-break: break-all;
}
table.occupy-stock-table .imgDivOut {
    width: 62px;
    height: 62px;
}
table.occupy-stock-table .imgDivIn {
    width: 60px;
    height: 60px;
}
table.occupy-stock-table > tbody > .content > td.imgDivTitleTd {
    width: 350px;
    max-width: 350px;
    line-height: 14px;
    text-align: left;
    vertical-align: top;
}
table.occupy-stock-table > tbody > .content > td.imgDivTitleTd div {
    line-height: 20px;
    text-align: left;
    white-space: normal;
    word-break: break-all;
}

/*.yc-order-num {
    float: left;
    padding-left: 10px;
    width: calc(100% - 370px);
    word-wrap: break-word;
    word-break: break-all;
    text-align: right;
    padding-right: 20px;
}*/
/*小秘云仓查看商品占用库存详情样式end*/
/*批量订单拆分弹层，鼠标移入表格列显示虚线样式处理*/
table.table-hover {
    table-layout: fixed;
    width: 100%;
    background: #fff;
    box-shadow:0 0 4px 0 rgba(0,34,77,.2);
    border-collapse: separate;/*边框不合并*/
}
.table-hover > thead > tr > th{
    box-sizing: content-box;
    position: relative;
    padding: 5px;
    border-top: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
    min-height: 40px;
    line-height: 25px;
    text-align: center;
    color: #a0a3a6;
    background-color: #f2f2f2;
}
.table-hover > thead > tr > th:last-child {
    border-right: 1px solid #e8e8e8;
}
.table-hover > thead > tr > th.th-package.active {
    border-top: 1px dashed blue !important;
    border-left: 1px dashed blue !important;
    border-right: 1px dashed blue !important;
}

.table-hover > tbody > tr > td {
    border-bottom: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
}
.table-hover > tbody > tr > td:last-child {
    border-right: 1px solid #e8e8e8;
}
.table-hover > tbody > tr:not(:last-child) > td.td-package.active {
    border-left: 1px dashed blue !important;
    border-right: 1px dashed blue !important;
}
.table-hover > tbody > tr:last-child > td.td-package.active {
    border-left: 1px dashed blue !important;
    border-right: 1px dashed blue !important;
    border-bottom: 1px dashed blue !important;
}

th.th-package > .del-package {
    width: 14px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    top: 2px;
    right: 2px;
    border-radius: 50%;
    background-color: #ccc;
    color: gray;
    z-index: 9999;
    font-weight: 200;
}
th.th-package.active > .del-package {
    background-color: red;
    color: white;
}
/*批量订单拆分弹层，鼠标移入表格列显示虚线样式处理end*/

.printedModal .tab-content span{display:block;margin-top:10px;}
.printedModal .tab-content span span {display:inline;}
.printedModal .tab-content span:nth-child(1) {width:100%;text-align:center;font-size:16px;font-weight:600;}
.printedModal .tab-content span:nth-child(2) {padding-left:10px;}
.printedModal .tab-content span:nth-child(2) span{padding:0;}

.in-table tr.current-state > td {
    background: #d9e8f4;
}

/*订单查看其他库存仓库情况样式*/
.product-show-all-html .stock-detail-item{
    display: inline-block;
    vertical-align:middle;
    width: 20px;height: 20px;
    background: url("/static/img/itemdetails.png?v=1") no-repeat;
}
/*订单查看其他库存仓库情况样式end*/

.ozon-num {
    position: absolute;
    right: 8px;
    bottom: 5px;
}
.ozon-text {
    resize: vertical !important;
    min-height: 132px !important;
}